Skip to content

Commit fd3fd7d

Browse files
committed
Restore vs2022 tests (artifact regression).
1 parent 04bcbba commit fd3fd7d

2 files changed

Lines changed: 980 additions & 2 deletions

File tree

builds/msvc/vs2022/libbitcoin-system-test/libbitcoin-system-test.vcxproj

Lines changed: 265 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,8 @@
118118
<Import Project="$(ProjectDir)$(ProjectName).props" />
119119
</ImportGroup>
120120
<ItemGroup>
121+
<ClCompile Include="..\..\..\..\test\allocator.cpp" />
122+
<ClCompile Include="..\..\..\..\test\arena.cpp" />
121123
<ClCompile Include="..\..\..\..\test\chain\annex.cpp" />
122124
<ClCompile Include="..\..\..\..\test\chain\block.cpp">
123125
<ObjectFileName>$(IntDir)test_chain_block.obj</ObjectFileName>
@@ -196,14 +198,276 @@
196198
<ClCompile Include="..\..\..\..\test\chain\witness.cpp">
197199
<ObjectFileName>$(IntDir)test_chain_witness.obj</ObjectFileName>
198200
</ClCompile>
201+
<ClCompile Include="..\..\..\..\test\config\authority.cpp" />
202+
<ClCompile Include="..\..\..\..\test\config\base16.cpp" />
203+
<ClCompile Include="..\..\..\..\test\config\base2.cpp" />
204+
<ClCompile Include="..\..\..\..\test\config\base32.cpp" />
205+
<ClCompile Include="..\..\..\..\test\config\base58.cpp" />
206+
<ClCompile Include="..\..\..\..\test\config\base64.cpp" />
207+
<ClCompile Include="..\..\..\..\test\config\base85.cpp" />
208+
<ClCompile Include="..\..\..\..\test\config\block.cpp">
209+
<ObjectFileName>$(IntDir)test_config_block.obj</ObjectFileName>
210+
</ClCompile>
211+
<ClCompile Include="..\..\..\..\test\config\endpoint.cpp" />
212+
<ClCompile Include="..\..\..\..\test\config\hash256.cpp" />
213+
<ClCompile Include="..\..\..\..\test\config\parameter.cpp" />
214+
<ClCompile Include="..\..\..\..\test\config\printer.cpp" />
215+
<ClCompile Include="..\..\..\..\test\config\url.cpp" />
216+
<ClCompile Include="..\..\..\..\test\config\utilities.cpp" />
217+
<ClCompile Include="..\..\..\..\test\config\version.cpp" />
218+
<ClCompile Include="..\..\..\..\test\constants.cpp" />
219+
<ClCompile Include="..\..\..\..\test\constraints.cpp" />
220+
<ClCompile Include="..\..\..\..\test\crypto\aes256.cpp" />
221+
<ClCompile Include="..\..\..\..\test\crypto\elliptic_curve.cpp" />
222+
<ClCompile Include="..\..\..\..\test\crypto\pseudo_random.cpp" />
223+
<ClCompile Include="..\..\..\..\test\crypto\ring_signature.cpp" />
224+
<ClCompile Include="..\..\..\..\test\data\array_cast.cpp" />
225+
<ClCompile Include="..\..\..\..\test\data\byte_cast.cpp" />
226+
<ClCompile Include="..\..\..\..\test\data\collection.cpp" />
227+
<ClCompile Include="..\..\..\..\test\data\data_array.cpp" />
228+
<ClCompile Include="..\..\..\..\test\data\data_chunk.cpp" />
229+
<ClCompile Include="..\..\..\..\test\data\data_reference.cpp" />
230+
<ClCompile Include="..\..\..\..\test\data\data_slab.cpp" />
231+
<ClCompile Include="..\..\..\..\test\data\data_slice.cpp" />
232+
<ClCompile Include="..\..\..\..\test\data\exclusive_slice.cpp" />
233+
<ClCompile Include="..\..\..\..\test\data\external_ptr.cpp" />
234+
<ClCompile Include="..\..\..\..\test\data\integer.cpp" />
235+
<ClCompile Include="..\..\..\..\test\data\iterable.cpp" />
236+
<ClCompile Include="..\..\..\..\test\data\memory.cpp" />
237+
<ClCompile Include="..\..\..\..\test\data\no_fill_allocator.cpp" />
238+
<ClCompile Include="..\..\..\..\test\data\string.cpp" />
239+
<ClCompile Include="..\..\..\..\test\define.cpp" />
240+
<ClCompile Include="..\..\..\..\test\endian\batch.cpp" />
241+
<ClCompile Include="..\..\..\..\test\endian\integers.cpp" />
242+
<ClCompile Include="..\..\..\..\test\endian\integrals.cpp" />
243+
<ClCompile Include="..\..\..\..\test\endian\minimal.cpp" />
244+
<ClCompile Include="..\..\..\..\test\endian\nominal.cpp" />
245+
<ClCompile Include="..\..\..\..\test\endian\stream.cpp">
246+
<ObjectFileName>$(IntDir)test_endian_stream.obj</ObjectFileName>
247+
</ClCompile>
248+
<ClCompile Include="..\..\..\..\test\endian\swaps.cpp" />
249+
<ClCompile Include="..\..\..\..\test\endian\uintx_t.cpp" />
250+
<ClCompile Include="..\..\..\..\test\endian\unsafe.cpp" />
251+
<ClCompile Include="..\..\..\..\test\error\block_error_t.cpp" />
252+
<ClCompile Include="..\..\..\..\test\error\error.cpp" />
253+
<ClCompile Include="..\..\..\..\test\error\error_t.cpp" />
254+
<ClCompile Include="..\..\..\..\test\error\errorno_t.cpp" />
255+
<ClCompile Include="..\..\..\..\test\error\op_error_t.cpp" />
256+
<ClCompile Include="..\..\..\..\test\error\script_error_t.cpp" />
257+
<ClCompile Include="..\..\..\..\test\error\transaction_error_t.cpp" />
258+
<ClCompile Include="..\..\..\..\test\filter\bloom.cpp" />
259+
<ClCompile Include="..\..\..\..\test\filter\golomb.cpp" />
260+
<ClCompile Include="..\..\..\..\test\filter\sieve.cpp" />
261+
<ClCompile Include="..\..\..\..\test\funclets.cpp" />
262+
<ClCompile Include="..\..\..\..\test\hacks.cpp" />
263+
<ClCompile Include="..\..\..\..\test\hash\accumulator.cpp" />
264+
<ClCompile Include="..\..\..\..\test\hash\checksum.cpp" />
265+
<ClCompile Include="..\..\..\..\test\hash\functions.cpp" />
266+
<ClCompile Include="..\..\..\..\test\hash\hmac.cpp" />
267+
<ClCompile Include="..\..\..\..\test\hash\pbkd.cpp" />
268+
<ClCompile Include="..\..\..\..\test\hash\performance\baseline\rmd160.cpp">
269+
<ObjectFileName>$(IntDir)test_hash_performance_baseline_rmd160.obj</ObjectFileName>
270+
</ClCompile>
271+
<ClCompile Include="..\..\..\..\test\hash\performance\baseline\sha256.cpp">
272+
<ObjectFileName>$(IntDir)test_hash_performance_baseline_sha256.obj</ObjectFileName>
273+
</ClCompile>
274+
<ClCompile Include="..\..\..\..\test\hash\performance\performance.cpp">
275+
<ObjectFileName>$(IntDir)test_hash_performance_performance.obj</ObjectFileName>
276+
</ClCompile>
277+
<ClCompile Include="..\..\..\..\test\hash\rmd\algorithm.cpp">
278+
<ObjectFileName>$(IntDir)test_hash_rmd_algorithm.obj</ObjectFileName>
279+
</ClCompile>
280+
<ClCompile Include="..\..\..\..\test\hash\rmd\analysis.cpp">
281+
<ObjectFileName>$(IntDir)test_hash_rmd_analysis.obj</ObjectFileName>
282+
</ClCompile>
283+
<ClCompile Include="..\..\..\..\test\hash\scrypt.cpp" />
284+
<ClCompile Include="..\..\..\..\test\hash\sha\algorithm.cpp">
285+
<ObjectFileName>$(IntDir)test_hash_sha_algorithm.obj</ObjectFileName>
286+
</ClCompile>
287+
<ClCompile Include="..\..\..\..\test\hash\sha\analysis.cpp">
288+
<ObjectFileName>$(IntDir)test_hash_sha_analysis.obj</ObjectFileName>
289+
</ClCompile>
290+
<ClCompile Include="..\..\..\..\test\hash\sha\sha160.cpp" />
291+
<ClCompile Include="..\..\..\..\test\hash\sha\sha256.cpp">
292+
<ObjectFileName>$(IntDir)test_hash_sha_sha256.obj</ObjectFileName>
293+
</ClCompile>
294+
<ClCompile Include="..\..\..\..\test\hash\sha\sha512.cpp" />
295+
<ClCompile Include="..\..\..\..\test\hash\sha\vector.cpp" />
296+
<ClCompile Include="..\..\..\..\test\hash\siphash.cpp">
297+
<ObjectFileName>$(IntDir)test_hash_siphash.obj</ObjectFileName>
298+
</ClCompile>
299+
<ClCompile Include="..\..\..\..\test\intrinsics\byte_swap.cpp" />
300+
<ClCompile Include="..\..\..\..\test\intrinsics\cpuid.cpp" />
301+
<ClCompile Include="..\..\..\..\test\intrinsics\detection.cpp" />
302+
<ClCompile Include="..\..\..\..\test\intrinsics\intel_128.cpp" />
303+
<ClCompile Include="..\..\..\..\test\intrinsics\intel_256.cpp" />
304+
<ClCompile Include="..\..\..\..\test\intrinsics\intel_512.cpp" />
305+
<ClCompile Include="..\..\..\..\test\intrinsics\platforms\intel.cpp" />
306+
<ClCompile Include="..\..\..\..\test\intrinsics\platforms\neon.cpp" />
307+
<ClCompile Include="..\..\..\..\test\intrinsics\platforms\sve.cpp" />
308+
<ClCompile Include="..\..\..\..\test\intrinsics\rotate.cpp">
309+
<ObjectFileName>$(IntDir)test_intrinsics_rotate.obj</ObjectFileName>
310+
</ClCompile>
311+
<ClCompile Include="..\..\..\..\test\intrinsics\types.cpp">
312+
<ObjectFileName>$(IntDir)test_intrinsics_types.obj</ObjectFileName>
313+
</ClCompile>
314+
<ClCompile Include="..\..\..\..\test\literals.cpp" />
315+
<ClCompile Include="..\..\..\..\test\machine\interpreter.cpp" />
316+
<ClCompile Include="..\..\..\..\test\machine\number.cpp" />
317+
<ClCompile Include="..\..\..\..\test\machine\program.cpp" />
318+
<ClCompile Include="..\..\..\..\test\machine\sizing.cpp" />
319+
<ClCompile Include="..\..\..\..\test\machine\stack.cpp" />
199320
<ClCompile Include="..\..\..\..\test\main.cpp" />
321+
<ClCompile Include="..\..\..\..\test\math\addition.cpp" />
322+
<ClCompile Include="..\..\..\..\test\math\bits.cpp" />
323+
<ClCompile Include="..\..\..\..\test\math\bytes.cpp" />
324+
<ClCompile Include="..\..\..\..\test\math\byteswap.cpp">
325+
<ObjectFileName>$(IntDir)test_math_byteswap.obj</ObjectFileName>
326+
</ClCompile>
327+
<ClCompile Include="..\..\..\..\test\math\cast.cpp" />
328+
<ClCompile Include="..\..\..\..\test\math\division.cpp" />
329+
<ClCompile Include="..\..\..\..\test\math\expectations.cpp" />
330+
<ClCompile Include="..\..\..\..\test\math\limits.cpp" />
331+
<ClCompile Include="..\..\..\..\test\math\logarithm.cpp" />
332+
<ClCompile Include="..\..\..\..\test\math\multiplication.cpp" />
333+
<ClCompile Include="..\..\..\..\test\math\overflow.cpp" />
334+
<ClCompile Include="..\..\..\..\test\math\power.cpp" />
335+
<ClCompile Include="..\..\..\..\test\math\rotate.cpp">
336+
<ObjectFileName>$(IntDir)test_math_rotate.obj</ObjectFileName>
337+
</ClCompile>
338+
<ClCompile Include="..\..\..\..\test\math\sign.cpp" />
339+
<ClCompile Include="..\..\..\..\test\radix\base_10.cpp" />
340+
<ClCompile Include="..\..\..\..\test\radix\base_16.cpp" />
341+
<ClCompile Include="..\..\..\..\test\radix\base_2048.cpp" />
342+
<ClCompile Include="..\..\..\..\test\radix\base_2n.cpp" />
343+
<ClCompile Include="..\..\..\..\test\radix\base_32.cpp" />
344+
<ClCompile Include="..\..\..\..\test\radix\base_58.cpp" />
345+
<ClCompile Include="..\..\..\..\test\radix\base_64.cpp" />
346+
<ClCompile Include="..\..\..\..\test\radix\base_85.cpp" />
347+
<ClCompile Include="..\..\..\..\test\serial\deserialize.cpp" />
348+
<ClCompile Include="..\..\..\..\test\serial\props.cpp" />
349+
<ClCompile Include="..\..\..\..\test\serial\serialize.cpp" />
350+
<ClCompile Include="..\..\..\..\test\settings.cpp" />
351+
<ClCompile Include="..\..\..\..\test\stream\binary.cpp" />
352+
<ClCompile Include="..\..\..\..\test\stream\device.cpp" />
353+
<ClCompile Include="..\..\..\..\test\stream\devices\copy_sink.cpp" />
354+
<ClCompile Include="..\..\..\..\test\stream\devices\copy_source.cpp" />
355+
<ClCompile Include="..\..\..\..\test\stream\devices\flip_sink.cpp" />
356+
<ClCompile Include="..\..\..\..\test\stream\devices\push_sink.cpp" />
357+
<ClCompile Include="..\..\..\..\test\stream\iostream\iostream.cpp" />
358+
<ClCompile Include="..\..\..\..\test\stream\iostream\istream.cpp" />
359+
<ClCompile Include="..\..\..\..\test\stream\iostream\ostream.cpp" />
360+
<ClCompile Include="..\..\..\..\test\stream\stream.cpp">
361+
<ObjectFileName>$(IntDir)test_stream_stream.obj</ObjectFileName>
362+
</ClCompile>
363+
<ClCompile Include="..\..\..\..\test\stream\streamers.cpp" />
364+
<ClCompile Include="..\..\..\..\test\stream\streamers\bit_flipper.cpp" />
365+
<ClCompile Include="..\..\..\..\test\stream\streamers\bit_reader.cpp" />
366+
<ClCompile Include="..\..\..\..\test\stream\streamers\bit_writer.cpp" />
367+
<ClCompile Include="..\..\..\..\test\stream\streamers\byte_flipper.cpp" />
368+
<ClCompile Include="..\..\..\..\test\stream\streamers\byte_reader.cpp" />
369+
<ClCompile Include="..\..\..\..\test\stream\streamers\byte_writer.cpp" />
370+
<ClCompile Include="..\..\..\..\test\stream\streamers\hex_reader.cpp" />
371+
<ClCompile Include="..\..\..\..\test\stream\streamers\hex_writer.cpp" />
372+
<ClCompile Include="..\..\..\..\test\stream\streamers\sha256_writer.cpp" />
373+
<ClCompile Include="..\..\..\..\test\stream\streamers\sha256t_writer.cpp" />
374+
<ClCompile Include="..\..\..\..\test\stream\streamers\sha256x2_writer.cpp" />
200375
<ClCompile Include="..\..\..\..\test\test.cpp">
201376
<ObjectFileName>$(IntDir)test_test.obj</ObjectFileName>
202377
</ClCompile>
378+
<ClCompile Include="..\..\..\..\test\typelets.cpp" />
379+
<ClCompile Include="..\..\..\..\test\types.cpp">
380+
<ObjectFileName>$(IntDir)test_types.obj</ObjectFileName>
381+
</ClCompile>
382+
<ClCompile Include="..\..\..\..\test\unicode\ascii.cpp" />
383+
<ClCompile Include="..\..\..\..\test\unicode\code_points.cpp" />
384+
<ClCompile Include="..\..\..\..\test\unicode\conversion.cpp" />
385+
<ClCompile Include="..\..\..\..\test\unicode\normalization.cpp" />
386+
<ClCompile Include="..\..\..\..\test\unicode\utf8_everywhere\environment.cpp" />
387+
<ClCompile Include="..\..\..\..\test\unicode\utf8_everywhere\ifstream.cpp" />
388+
<ClCompile Include="..\..\..\..\test\unicode\utf8_everywhere\ofstream.cpp" />
389+
<ClCompile Include="..\..\..\..\test\unicode\utf8_everywhere\paths.cpp" />
390+
<ClCompile Include="..\..\..\..\test\unicode\utf8_everywhere\unicode_istream.cpp" />
391+
<ClCompile Include="..\..\..\..\test\unicode\utf8_everywhere\unicode_ostream.cpp" />
392+
<ClCompile Include="..\..\..\..\test\utreexo\utreexo.cpp">
393+
<ObjectFileName>$(IntDir)test_utreexo_utreexo.obj</ObjectFileName>
394+
</ClCompile>
395+
<ClCompile Include="..\..\..\..\test\wallet\addresses\bitcoin_uri.cpp" />
396+
<ClCompile Include="..\..\..\..\test\wallet\addresses\checked.cpp" />
397+
<ClCompile Include="..\..\..\..\test\wallet\addresses\payment_address.cpp" />
398+
<ClCompile Include="..\..\..\..\test\wallet\addresses\qr_code.cpp" />
399+
<ClCompile Include="..\..\..\..\test\wallet\addresses\stealth_address.cpp" />
400+
<ClCompile Include="..\..\..\..\test\wallet\addresses\stealth_receiver.cpp" />
401+
<ClCompile Include="..\..\..\..\test\wallet\addresses\stealth_sender.cpp" />
402+
<ClCompile Include="..\..\..\..\test\wallet\addresses\tiff.cpp" />
403+
<ClCompile Include="..\..\..\..\test\wallet\addresses\uri.cpp" />
404+
<ClCompile Include="..\..\..\..\test\wallet\addresses\uri_reader.cpp" />
405+
<ClCompile Include="..\..\..\..\test\wallet\addresses\witness_address.cpp" />
406+
<ClCompile Include="..\..\..\..\test\wallet\context.cpp">
407+
<ObjectFileName>$(IntDir)test_wallet_context.obj</ObjectFileName>
408+
</ClCompile>
409+
<ClCompile Include="..\..\..\..\test\wallet\keys\ec_point.cpp" />
410+
<ClCompile Include="..\..\..\..\test\wallet\keys\ec_private.cpp" />
411+
<ClCompile Include="..\..\..\..\test\wallet\keys\ec_public.cpp" />
412+
<ClCompile Include="..\..\..\..\test\wallet\keys\ec_scalar.cpp" />
413+
<ClCompile Include="..\..\..\..\test\wallet\keys\encrypted_keys.cpp" />
414+
<ClCompile Include="..\..\..\..\test\wallet\keys\hd_private.cpp" />
415+
<ClCompile Include="..\..\..\..\test\wallet\keys\hd_public.cpp" />
416+
<ClCompile Include="..\..\..\..\test\wallet\keys\mini_keys.cpp" />
417+
<ClCompile Include="..\..\..\..\test\wallet\keys\stealth.cpp" />
418+
<ClCompile Include="..\..\..\..\test\wallet\message.cpp" />
419+
<ClCompile Include="..\..\..\..\test\wallet\mnemonics\electrum.cpp">
420+
<ObjectFileName>$(IntDir)test_wallet_mnemonics_electrum.obj</ObjectFileName>
421+
</ClCompile>
422+
<ClCompile Include="..\..\..\..\test\wallet\mnemonics\electrum_v1.cpp">
423+
<ObjectFileName>$(IntDir)test_wallet_mnemonics_electrum_v1.obj</ObjectFileName>
424+
</ClCompile>
425+
<ClCompile Include="..\..\..\..\test\wallet\mnemonics\mnemonic.cpp">
426+
<ObjectFileName>$(IntDir)test_wallet_mnemonics_mnemonic.obj</ObjectFileName>
427+
</ClCompile>
428+
<ClCompile Include="..\..\..\..\test\wallet\neutrino.cpp" />
429+
<ClCompile Include="..\..\..\..\test\wallet\point_value.cpp" />
430+
<ClCompile Include="..\..\..\..\test\wallet\points_value.cpp" />
431+
<ClCompile Include="..\..\..\..\test\words\catalogs\electrum.cpp">
432+
<ObjectFileName>$(IntDir)test_words_catalogs_electrum.obj</ObjectFileName>
433+
</ClCompile>
434+
<ClCompile Include="..\..\..\..\test\words\catalogs\electrum_v1.cpp">
435+
<ObjectFileName>$(IntDir)test_words_catalogs_electrum_v1.obj</ObjectFileName>
436+
</ClCompile>
437+
<ClCompile Include="..\..\..\..\test\words\catalogs\mnemonic.cpp">
438+
<ObjectFileName>$(IntDir)test_words_catalogs_mnemonic.obj</ObjectFileName>
439+
</ClCompile>
440+
<ClCompile Include="..\..\..\..\test\words\dictionaries.cpp">
441+
<ObjectFileName>$(IntDir)test_words_dictionaries.obj</ObjectFileName>
442+
</ClCompile>
443+
<ClCompile Include="..\..\..\..\test\words\dictionary.cpp">
444+
<ObjectFileName>$(IntDir)test_words_dictionary.obj</ObjectFileName>
445+
</ClCompile>
446+
<ClCompile Include="..\..\..\..\test\words\languages.cpp">
447+
<ObjectFileName>$(IntDir)test_words_languages.obj</ObjectFileName>
448+
</ClCompile>
203449
</ItemGroup>
204450
<ItemGroup>
205451
<ClInclude Include="..\..\..\..\test\chain\script.hpp" />
452+
<ClInclude Include="..\..\..\..\test\hash\hash.hpp" />
453+
<ClInclude Include="..\..\..\..\test\hash\performance\baseline\byteswap.h" />
454+
<ClInclude Include="..\..\..\..\test\hash\performance\baseline\common.h" />
455+
<ClInclude Include="..\..\..\..\test\hash\performance\baseline\endian.h" />
456+
<ClInclude Include="..\..\..\..\test\hash\performance\baseline\rmd160.h" />
457+
<ClInclude Include="..\..\..\..\test\hash\performance\baseline\sha256.h" />
458+
<ClInclude Include="..\..\..\..\test\hash\performance\performance.hpp" />
459+
<ClInclude Include="..\..\..\..\test\hash\siphash.hpp" />
206460
<ClInclude Include="..\..\..\..\test\test.hpp" />
461+
<ClInclude Include="..\..\..\..\test\utreexo\utreexo.hpp" />
462+
<ClInclude Include="..\..\..\..\test\wallet\mnemonics\electrum.hpp" />
463+
<ClInclude Include="..\..\..\..\test\wallet\mnemonics\electrum_v1.hpp" />
464+
<ClInclude Include="..\..\..\..\test\wallet\mnemonics\mnemonic.hpp" />
465+
<ClInclude Include="..\..\..\..\test\words\catalogs\electrum.hpp" />
466+
<ClInclude Include="..\..\..\..\test\words\catalogs\electrum_v1.hpp" />
467+
<ClInclude Include="..\..\..\..\test\words\catalogs\mnemonic.hpp" />
468+
<ClInclude Include="..\..\..\..\test\words\dictionaries.hpp" />
469+
<ClInclude Include="..\..\..\..\test\words\dictionary.hpp" />
470+
<ClInclude Include="..\..\..\..\test\words\languages.hpp" />
207471
</ItemGroup>
208472
<ItemGroup>
209473
<None Include="packages.config" />
@@ -241,4 +505,4 @@
241505
<ItemGroup>
242506
<Natvis Include="..\..\debug.natvis" />
243507
</ItemGroup>
244-
</Project>
508+
</Project>

0 commit comments

Comments
 (0)