Граф коммитов

90 Коммитов

Автор SHA1 Сообщение Дата
Matt Durak 87904044b6
Update dependencies (#75) 2022-01-25 15:21:22 -08:00
anporumb 411ed5b9ea
Update dependencies (#74) 2022-01-14 13:55:19 -08:00
Dan Cristoloveanu 604b54ac80
Update dependencies (#73) 2021-12-07 14:18:23 -08:00
Dan Cristoloveanu b354420e8f
New deps and use vld option in cmake (#72)
* Update dependencies

* Use vld as cmake option

* Remove vld.props

* Fix cmake display

* Fix mistake in yml file
2021-12-06 23:08:02 -08:00
Parth Aggarwal d7fb3da268
Update dependencies (#71) 2021-11-15 10:02:05 -08:00
Parth Aggarwal 29d77c266e
Update dependencies (#70) 2021-11-10 19:01:56 -08:00
Parth Aggarwal 55df0f5484
Update dependencies (#69) 2021-11-09 15:22:48 -08:00
Parth Aggarwal 39c99fa24f
Update dependencies (#65) 2021-11-05 11:15:50 -07:00
Dan Cristoloveanu 215a6ddd0f
Switch to the new and improved machines that have logging (#56) 2021-10-25 21:42:37 -07:00
Parth Aggarwal f03eed3e2d
Add reals check to pipeline (#55)
* Update dependencies

* add reals check to pipeline

* turning reals check off for deps

* adding option

* update deps
2021-10-20 10:33:39 -07:00
Parth Aggarwal 9ca29959c1
Add reals check (#54)
* Update dependencies

* add reals check
2021-10-19 10:33:58 -07:00
Parth Aggarwal c624bc815f
Update dependencies (#53) 2021-10-05 11:45:42 -07:00
Dan Cristoloveanu b0924f7bf3
Update dependencies (#52) 2021-10-04 13:18:16 -07:00
Dan Cristoloveanu eb1cf3ef5a
Use Linux Hosted Pool (#51) 2021-09-22 10:52:53 -07:00
Dan Cristoloveanu 4d8d099fa7
Use 1es hosted pool for windows build machines (#50) 2021-09-16 16:13:09 -07:00
anporumb aaa68570f5
clang 10 (#49) 2021-06-05 16:10:44 -07:00
anporumb 836789eef8
update to latest deps (#48) 2021-05-21 10:11:14 -07:00
Dan Cristoloveanu 9028f7ebc7
Update dependencies (#47) 2021-05-20 10:55:52 -07:00
Dan Cristoloveanu 2fde41a2f3
Update dependencies (#46) 2021-05-19 20:28:16 -07:00
Dan Cristoloveanu 69305070eb
Update dependencies (#45) 2021-05-13 21:25:37 -07:00
anporumb 644f40d737
use latest deps (#44) 2021-05-04 15:57:39 -07:00
Dan Cristoloveanu 4a9ce27fb6
Update dependencies (#43) 2021-04-09 21:41:49 -07:00
Dan Cristoloveanu 002f8e5c2e
Update dependencies (#42) 2021-04-06 10:59:15 -07:00
anporumb 1cce6f8870
no more pragmas (#41) 2021-03-29 11:16:00 -07:00
anporumb f43b4aa0c2
pri bool changes in windows and improvements in linux (#40)
* use latest macro utils

* update for PRI_BOOL and linux enhancem,ents

* include what you use
2021-03-26 17:57:23 -07:00
anporumb 819d57295a
update include what you use (#39) 2021-02-19 08:23:55 -08:00
anporumb d9b217a294
use w4 (#38) 2021-02-09 10:30:03 -08:00
Dan Cristoloveanu bedc0b8c4f
Bump cmake version and update deps (#37)
* Update dependencies

* Bump cmake version
2021-01-27 14:04:57 -08:00
Dan Cristoloveanu 7ed1b3ddc1
Update dependencies (#36) 2021-01-26 15:50:02 -08:00
Matt Durak 38d77d8bd1
Make Linux iwyu actually fail when there are warnings (#35) 2021-01-22 13:26:33 -08:00
Matt Durak 78273d89f2
Adding iwyu for Linux and fixing includes (#34) 2021-01-22 10:44:29 -08:00
Dan Cristoloveanu 2bc238fbc2
Fix includes (#32)
* Fix includes

* Remove resources

* Remove duplicated traceability

* Remove resources

* Remove synchapi.h include

* Add Build demand

* Add cmake demand

* Fix cmake fir include check

* Add more demands

* Setup VS vars

* Use latest c build tools

* Fix run_traceability in CMakeLists

* Use the iwyu rules file

* Temporarily disable all other legs

* Adjust path for imp rules for iwyu

* Have the Ninja build run from the proper cmake folder

* Test failing build when iwyu fails

* Build with powershell to redirect logs

* Build the solution and output logs

* Add check for include check failing

* Make include check pass

* Re-enable all build legs

* Update build files to build with all tests

* Fix includes in the whole repo

* Ignore .orig files
2021-01-20 12:39:11 -08:00
Matt Durak c6a1aef8ad
Update c-build-tools and macro-utils (#33)
* Update c-build-tools and macro-utils

* The ctest tests should actually run in the gate
2021-01-20 12:24:54 -08:00
Dan Cristoloveanu 3e408fe096
New dependencies (c build tools) (#31) 2020-12-12 19:16:25 -08:00
Dan Cristoloveanu 4266cdff8a
Update deps with newer build tools (#30) 2020-12-04 12:30:13 -08:00
Dan Cristoloveanu c598448b8a
Remove installing of VLD (#29)
* Remove installing of VLD

* Also remove the download VLD portion
2020-11-30 15:14:51 -08:00
anporumb 87bf1d9354
use latest macro_utils (#25) 2020-11-12 14:21:00 -08:00
Dan Cristoloveanu 55da1c17b1
Update dependencies (#23) 2020-11-04 20:53:20 -08:00
anporumb 866d580394
use latest (#22)
* renames for azure-c-logging => c-logging

* add latest cbuilt, cmacro
2020-10-30 11:06:44 -07:00
anporumb 25d9403984
renames for azure-c-logging => c-logging (#21) 2020-10-30 09:57:24 -07:00
anporumb efff47e26c
use c build tools (#20)
* git rm azure-c-build-tools

* git submodule add https://github.com/Azure/c-build-tools

* use latest macro utils

* rename inside files

* remove azure-macro-utils-c

* added macro-utils-c

* use macro_utils the new
2020-10-30 09:05:49 -07:00
anporumb 782ff7dc2e
use latest macro utils (#19) 2020-10-19 14:42:43 -07:00
anporumb 975e6007e7
fix 1 more bug(?) when stack walk fails for frankly stack overflow re… (#18)
* fix 1 more bug(?) when stack walk fails for frankly stack overflow reasons internally and 1 more true bug of ours

* after CR

* changed the last __declspec(thread)
2020-10-13 22:20:45 -07:00
anporumb 6b2c925da1
fix bug where we write 1 character past the end of the array (#17) 2020-10-12 17:29:04 -07:00
anporumb 5d78e309a8
2 preprocessors (#16)
* changes to logging

* adjust captured stack

* use latest

* removed extraneous comma

* removed extraneous message status

* do not overwrite existing additional options
2020-10-05 16:04:10 -07:00
anporumb f7e5c0f9f7
use canon deps (#15)
* use canon deps
2020-09-29 16:10:23 -07:00
anporumb 012f74c128
use latest azure macro utils (#14) 2020-09-29 10:33:05 -07:00
anporumb 96a5dd5f29
for zc preprocessor (#13)
* prepare for zc_preprocessor

* update to latest build_tools and macro_utils

* use latest macro utils

* move build to run on our pool

* update VsDevCmd to 2019

* change 2010 to 2019 as VS version...

* devops.yml needs to use the -A Win32 for x86 build

* untangle x64/Win32

* make sure the platform matches the expectations

* latest minute of the latest minute of fixes to ,##__VA_ARGS that were not written

* do not install at runtime things on the machine

* no need to specify vsTestVersion
2020-09-28 22:32:18 -07:00
anporumb a1742a3d13
added a check for LogLastError (#12) 2020-07-23 14:21:34 -07:00
anporumb f4d81da81c
logging work to not depend on pal (doesn't call malloc) (#11)
* use latest azure-c-build-tools

* it doesnt do malloc anymore
2020-07-13 10:02:21 -07:00