Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert building shuffle.c with SSE2/AVX2 compilation flags #373

Merged
merged 4 commits into from
Aug 21, 2023

Conversation

t20100
Copy link
Contributor

@t20100 t20100 commented Jul 21, 2023

This PR aims at fixing #371. It:

  • Reverts commit eb981b7 from PR Fix SSE2/AVX2 build issue #352 to disable SSE2/AVX2 flags when buidling shuffle.c which is responsible for issue Illegal Instruction vinserti128 in set_host_implementation #371.
  • Adds dummy functions for (bit)shuffle-sse2|avx2 if __SSE2__ (resp. __AVX2__) is not available, so that the symbols are always defined (useful for multiple architecture compilation like for macos universal build (x86 + arm).
  • Adds a test of x86 architecture (on top of having SHUFFLE_AVX2_ENABLED or SHUFFLE_SSE2_ENABLED defined) for using a blosc_get_cpu_features implementation that detects hardware.

@t20100
Copy link
Contributor Author

t20100 commented Jul 21, 2023

@mkitti, does this solves your issue?

#if defined(SHUFFLE_USE_AVX2) || defined(SHUFFLE_USE_SSE2) /* Intel/i686 */
implementations supported by the host processor for Intel/i686
*/
#if (defined(__x86_64__) || defined(_M_X64) || defined(__i386__) || defined(_M_IX86)) \
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From looking a bit around, that should detect x86 arch with main compilers.
I'd take any better way

@mkitti
Copy link
Contributor

mkitti commented Jul 21, 2023

I'm tracking this pull request, and I will report back. I am a bit busy at the moment, but I may have some time over the weekend while traveling.

@FrancescAlted
Copy link
Member

I'd like to merge this asap. Friendly reminder to @mkitti : do you think this will fix your #371 issue?

@mkitti
Copy link
Contributor

mkitti commented Aug 18, 2023

I am away from the computer where I had this issue. I can check this evening. Can you check in with me in 24 hours?

@mkitti
Copy link
Contributor

mkitti commented Aug 20, 2023

ctest on main branch:

main branch: 76% tests passed, 400 tests failed out of 1643
Total Test time (real) =  35.38 sec

The following tests FAILED:
	  1 - test_api (ILLEGAL)
	  2 - test_bitshuffle_leftovers (ILLEGAL)
	145 - test_compress_roundtrip_2_192_32_5_1_1 (ILLEGAL)
	146 - test_compress_roundtrip_2_1792_32_5_1_1 (ILLEGAL)
	147 - test_compress_roundtrip_2_500_32_5_1_1 (ILLEGAL)
	148 - test_compress_roundtrip_2_8000_32_5_1_1 (ILLEGAL)
	149 - test_compress_roundtrip_2_100000_32_5_1_1 (ILLEGAL)
	150 - test_compress_roundtrip_2_702713_32_5_1_1 (ILLEGAL)
	152 - test_compress_roundtrip_3_192_32_5_1_1 (ILLEGAL)
	153 - test_compress_roundtrip_3_1792_32_5_1_1 (ILLEGAL)
	154 - test_compress_roundtrip_3_500_32_5_1_1 (ILLEGAL)
	155 - test_compress_roundtrip_3_8000_32_5_1_1 (ILLEGAL)
	156 - test_compress_roundtrip_3_100000_32_5_1_1 (ILLEGAL)
	157 - test_compress_roundtrip_3_702713_32_5_1_1 (ILLEGAL)
	159 - test_compress_roundtrip_4_192_32_5_1_1 (ILLEGAL)
	160 - test_compress_roundtrip_4_1792_32_5_1_1 (ILLEGAL)
	161 - test_compress_roundtrip_4_500_32_5_1_1 (ILLEGAL)
	162 - test_compress_roundtrip_4_8000_32_5_1_1 (ILLEGAL)
	163 - test_compress_roundtrip_4_100000_32_5_1_1 (ILLEGAL)
	164 - test_compress_roundtrip_4_702713_32_5_1_1 (ILLEGAL)
	166 - test_compress_roundtrip_5_192_32_5_1_1 (ILLEGAL)
	167 - test_compress_roundtrip_5_1792_32_5_1_1 (ILLEGAL)
	168 - test_compress_roundtrip_5_500_32_5_1_1 (ILLEGAL)
	169 - test_compress_roundtrip_5_8000_32_5_1_1 (ILLEGAL)
	170 - test_compress_roundtrip_5_100000_32_5_1_1 (ILLEGAL)
	171 - test_compress_roundtrip_5_702713_32_5_1_1 (ILLEGAL)
	173 - test_compress_roundtrip_6_192_32_5_1_1 (ILLEGAL)
	174 - test_compress_roundtrip_6_1792_32_5_1_1 (ILLEGAL)
	175 - test_compress_roundtrip_6_500_32_5_1_1 (ILLEGAL)
	176 - test_compress_roundtrip_6_8000_32_5_1_1 (ILLEGAL)
	177 - test_compress_roundtrip_6_100000_32_5_1_1 (ILLEGAL)
	178 - test_compress_roundtrip_6_702713_32_5_1_1 (ILLEGAL)
	180 - test_compress_roundtrip_7_192_32_5_1_1 (ILLEGAL)
	181 - test_compress_roundtrip_7_1792_32_5_1_1 (ILLEGAL)
	182 - test_compress_roundtrip_7_500_32_5_1_1 (ILLEGAL)
	183 - test_compress_roundtrip_7_8000_32_5_1_1 (ILLEGAL)
	184 - test_compress_roundtrip_7_100000_32_5_1_1 (ILLEGAL)
	185 - test_compress_roundtrip_7_702713_32_5_1_1 (ILLEGAL)
	187 - test_compress_roundtrip_8_192_32_5_1_1 (ILLEGAL)
	188 - test_compress_roundtrip_8_1792_32_5_1_1 (ILLEGAL)
	189 - test_compress_roundtrip_8_500_32_5_1_1 (ILLEGAL)
	190 - test_compress_roundtrip_8_8000_32_5_1_1 (ILLEGAL)
	191 - test_compress_roundtrip_8_100000_32_5_1_1 (ILLEGAL)
	192 - test_compress_roundtrip_8_702713_32_5_1_1 (ILLEGAL)
	194 - test_compress_roundtrip_11_192_32_5_1_1 (ILLEGAL)
	195 - test_compress_roundtrip_11_1792_32_5_1_1 (ILLEGAL)
	196 - test_compress_roundtrip_11_500_32_5_1_1 (ILLEGAL)
	197 - test_compress_roundtrip_11_8000_32_5_1_1 (ILLEGAL)
	198 - test_compress_roundtrip_11_100000_32_5_1_1 (ILLEGAL)
	199 - test_compress_roundtrip_11_702713_32_5_1_1 (ILLEGAL)
	201 - test_compress_roundtrip_16_192_32_5_1_1 (ILLEGAL)
	202 - test_compress_roundtrip_16_1792_32_5_1_1 (ILLEGAL)
	203 - test_compress_roundtrip_16_500_32_5_1_1 (ILLEGAL)
	204 - test_compress_roundtrip_16_8000_32_5_1_1 (ILLEGAL)
	205 - test_compress_roundtrip_16_100000_32_5_1_1 (ILLEGAL)
	206 - test_compress_roundtrip_16_702713_32_5_1_1 (ILLEGAL)
	207 - test_compress_roundtrip_22_7_32_5_1_1 (ILLEGAL)
	208 - test_compress_roundtrip_22_192_32_5_1_1 (ILLEGAL)
	209 - test_compress_roundtrip_22_1792_32_5_1_1 (ILLEGAL)
	210 - test_compress_roundtrip_22_500_32_5_1_1 (ILLEGAL)
	211 - test_compress_roundtrip_22_8000_32_5_1_1 (ILLEGAL)
	212 - test_compress_roundtrip_22_100000_32_5_1_1 (ILLEGAL)
	213 - test_compress_roundtrip_22_702713_32_5_1_1 (ILLEGAL)
	214 - test_compress_roundtrip_30_7_32_5_1_1 (ILLEGAL)
	215 - test_compress_roundtrip_30_192_32_5_1_1 (ILLEGAL)
	216 - test_compress_roundtrip_30_1792_32_5_1_1 (ILLEGAL)
	217 - test_compress_roundtrip_30_500_32_5_1_1 (ILLEGAL)
	218 - test_compress_roundtrip_30_8000_32_5_1_1 (ILLEGAL)
	219 - test_compress_roundtrip_30_100000_32_5_1_1 (ILLEGAL)
	220 - test_compress_roundtrip_30_702713_32_5_1_1 (ILLEGAL)
	221 - test_compress_roundtrip_32_7_32_5_1_1 (ILLEGAL)
	222 - test_compress_roundtrip_32_192_32_5_1_1 (ILLEGAL)
	223 - test_compress_roundtrip_32_1792_32_5_1_1 (ILLEGAL)
	224 - test_compress_roundtrip_32_500_32_5_1_1 (ILLEGAL)
	225 - test_compress_roundtrip_32_8000_32_5_1_1 (ILLEGAL)
	226 - test_compress_roundtrip_32_100000_32_5_1_1 (ILLEGAL)
	227 - test_compress_roundtrip_32_702713_32_5_1_1 (ILLEGAL)
	228 - test_compress_roundtrip_42_7_32_5_1_1 (ILLEGAL)
	229 - test_compress_roundtrip_42_192_32_5_1_1 (ILLEGAL)
	230 - test_compress_roundtrip_42_1792_32_5_1_1 (ILLEGAL)
	231 - test_compress_roundtrip_42_500_32_5_1_1 (ILLEGAL)
	232 - test_compress_roundtrip_42_8000_32_5_1_1 (ILLEGAL)
	233 - test_compress_roundtrip_42_100000_32_5_1_1 (ILLEGAL)
	234 - test_compress_roundtrip_42_702713_32_5_1_1 (ILLEGAL)
	235 - test_compress_roundtrip_48_7_32_5_1_1 (ILLEGAL)
	236 - test_compress_roundtrip_48_192_32_5_1_1 (ILLEGAL)
	237 - test_compress_roundtrip_48_1792_32_5_1_1 (ILLEGAL)
	238 - test_compress_roundtrip_48_500_32_5_1_1 (ILLEGAL)
	239 - test_compress_roundtrip_48_8000_32_5_1_1 (ILLEGAL)
	240 - test_compress_roundtrip_48_100000_32_5_1_1 (ILLEGAL)
	241 - test_compress_roundtrip_48_702713_32_5_1_1 (ILLEGAL)
	242 - test_compress_roundtrip_52_7_32_5_1_1 (ILLEGAL)
	243 - test_compress_roundtrip_52_192_32_5_1_1 (ILLEGAL)
	244 - test_compress_roundtrip_52_1792_32_5_1_1 (ILLEGAL)
	245 - test_compress_roundtrip_52_500_32_5_1_1 (ILLEGAL)
	246 - test_compress_roundtrip_52_8000_32_5_1_1 (ILLEGAL)
	247 - test_compress_roundtrip_52_100000_32_5_1_1 (ILLEGAL)
	248 - test_compress_roundtrip_52_702713_32_5_1_1 (ILLEGAL)
	249 - test_compress_roundtrip_53_7_32_5_1_1 (ILLEGAL)
	250 - test_compress_roundtrip_53_192_32_5_1_1 (ILLEGAL)
	251 - test_compress_roundtrip_53_1792_32_5_1_1 (ILLEGAL)
	252 - test_compress_roundtrip_53_500_32_5_1_1 (ILLEGAL)
	253 - test_compress_roundtrip_53_8000_32_5_1_1 (ILLEGAL)
	254 - test_compress_roundtrip_53_100000_32_5_1_1 (ILLEGAL)
	255 - test_compress_roundtrip_53_702713_32_5_1_1 (ILLEGAL)
	256 - test_compress_roundtrip_64_7_32_5_1_1 (ILLEGAL)
	257 - test_compress_roundtrip_64_192_32_5_1_1 (ILLEGAL)
	258 - test_compress_roundtrip_64_1792_32_5_1_1 (ILLEGAL)
	259 - test_compress_roundtrip_64_500_32_5_1_1 (ILLEGAL)
	260 - test_compress_roundtrip_64_8000_32_5_1_1 (ILLEGAL)
	261 - test_compress_roundtrip_64_100000_32_5_1_1 (ILLEGAL)
	262 - test_compress_roundtrip_64_702713_32_5_1_1 (ILLEGAL)
	263 - test_compress_roundtrip_80_7_32_5_1_1 (ILLEGAL)
	264 - test_compress_roundtrip_80_192_32_5_1_1 (ILLEGAL)
	265 - test_compress_roundtrip_80_1792_32_5_1_1 (ILLEGAL)
	266 - test_compress_roundtrip_80_500_32_5_1_1 (ILLEGAL)
	267 - test_compress_roundtrip_80_8000_32_5_1_1 (ILLEGAL)
	268 - test_compress_roundtrip_80_100000_32_5_1_1 (ILLEGAL)
	269 - test_compress_roundtrip_80_702713_32_5_1_1 (ILLEGAL)
	270 - test_compressor (ILLEGAL)
	271 - test_forksafe (ILLEGAL)
	413 - test_getitem_2_192_32_5_1_1 (ILLEGAL)
	414 - test_getitem_2_1792_32_5_1_1 (ILLEGAL)
	415 - test_getitem_2_500_32_5_1_1 (ILLEGAL)
	416 - test_getitem_2_8000_32_5_1_1 (ILLEGAL)
	417 - test_getitem_2_100000_32_5_1_1 (ILLEGAL)
	418 - test_getitem_2_702713_32_5_1_1 (ILLEGAL)
	420 - test_getitem_3_192_32_5_1_1 (ILLEGAL)
	421 - test_getitem_3_1792_32_5_1_1 (ILLEGAL)
	422 - test_getitem_3_500_32_5_1_1 (ILLEGAL)
	423 - test_getitem_3_8000_32_5_1_1 (ILLEGAL)
	424 - test_getitem_3_100000_32_5_1_1 (ILLEGAL)
	425 - test_getitem_3_702713_32_5_1_1 (ILLEGAL)
	427 - test_getitem_4_192_32_5_1_1 (ILLEGAL)
	428 - test_getitem_4_1792_32_5_1_1 (ILLEGAL)
	429 - test_getitem_4_500_32_5_1_1 (ILLEGAL)
	430 - test_getitem_4_8000_32_5_1_1 (ILLEGAL)
	431 - test_getitem_4_100000_32_5_1_1 (ILLEGAL)
	432 - test_getitem_4_702713_32_5_1_1 (ILLEGAL)
	434 - test_getitem_5_192_32_5_1_1 (ILLEGAL)
	435 - test_getitem_5_1792_32_5_1_1 (ILLEGAL)
	436 - test_getitem_5_500_32_5_1_1 (ILLEGAL)
	437 - test_getitem_5_8000_32_5_1_1 (ILLEGAL)
	438 - test_getitem_5_100000_32_5_1_1 (ILLEGAL)
	439 - test_getitem_5_702713_32_5_1_1 (ILLEGAL)
	441 - test_getitem_6_192_32_5_1_1 (ILLEGAL)
	442 - test_getitem_6_1792_32_5_1_1 (ILLEGAL)
	443 - test_getitem_6_500_32_5_1_1 (ILLEGAL)
	444 - test_getitem_6_8000_32_5_1_1 (ILLEGAL)
	445 - test_getitem_6_100000_32_5_1_1 (ILLEGAL)
	446 - test_getitem_6_702713_32_5_1_1 (ILLEGAL)
	448 - test_getitem_7_192_32_5_1_1 (ILLEGAL)
	449 - test_getitem_7_1792_32_5_1_1 (ILLEGAL)
	450 - test_getitem_7_500_32_5_1_1 (ILLEGAL)
	451 - test_getitem_7_8000_32_5_1_1 (ILLEGAL)
	452 - test_getitem_7_100000_32_5_1_1 (ILLEGAL)
	453 - test_getitem_7_702713_32_5_1_1 (ILLEGAL)
	455 - test_getitem_8_192_32_5_1_1 (ILLEGAL)
	456 - test_getitem_8_1792_32_5_1_1 (ILLEGAL)
	457 - test_getitem_8_500_32_5_1_1 (ILLEGAL)
	458 - test_getitem_8_8000_32_5_1_1 (ILLEGAL)
	459 - test_getitem_8_100000_32_5_1_1 (ILLEGAL)
	460 - test_getitem_8_702713_32_5_1_1 (ILLEGAL)
	462 - test_getitem_11_192_32_5_1_1 (ILLEGAL)
	463 - test_getitem_11_1792_32_5_1_1 (ILLEGAL)
	464 - test_getitem_11_500_32_5_1_1 (ILLEGAL)
	465 - test_getitem_11_8000_32_5_1_1 (ILLEGAL)
	466 - test_getitem_11_100000_32_5_1_1 (ILLEGAL)
	467 - test_getitem_11_702713_32_5_1_1 (ILLEGAL)
	469 - test_getitem_16_192_32_5_1_1 (ILLEGAL)
	470 - test_getitem_16_1792_32_5_1_1 (ILLEGAL)
	471 - test_getitem_16_500_32_5_1_1 (ILLEGAL)
	472 - test_getitem_16_8000_32_5_1_1 (ILLEGAL)
	473 - test_getitem_16_100000_32_5_1_1 (ILLEGAL)
	474 - test_getitem_16_702713_32_5_1_1 (ILLEGAL)
	475 - test_getitem_22_7_32_5_1_1 (ILLEGAL)
	476 - test_getitem_22_192_32_5_1_1 (ILLEGAL)
	477 - test_getitem_22_1792_32_5_1_1 (ILLEGAL)
	478 - test_getitem_22_500_32_5_1_1 (ILLEGAL)
	479 - test_getitem_22_8000_32_5_1_1 (ILLEGAL)
	480 - test_getitem_22_100000_32_5_1_1 (ILLEGAL)
	481 - test_getitem_22_702713_32_5_1_1 (ILLEGAL)
	482 - test_getitem_30_7_32_5_1_1 (ILLEGAL)
	483 - test_getitem_30_192_32_5_1_1 (ILLEGAL)
	484 - test_getitem_30_1792_32_5_1_1 (ILLEGAL)
	485 - test_getitem_30_500_32_5_1_1 (ILLEGAL)
	486 - test_getitem_30_8000_32_5_1_1 (ILLEGAL)
	487 - test_getitem_30_100000_32_5_1_1 (ILLEGAL)
	488 - test_getitem_30_702713_32_5_1_1 (ILLEGAL)
	489 - test_getitem_32_7_32_5_1_1 (ILLEGAL)
	490 - test_getitem_32_192_32_5_1_1 (ILLEGAL)
	491 - test_getitem_32_1792_32_5_1_1 (ILLEGAL)
	492 - test_getitem_32_500_32_5_1_1 (ILLEGAL)
	493 - test_getitem_32_8000_32_5_1_1 (ILLEGAL)
	494 - test_getitem_32_100000_32_5_1_1 (ILLEGAL)
	495 - test_getitem_32_702713_32_5_1_1 (ILLEGAL)
	496 - test_getitem_42_7_32_5_1_1 (ILLEGAL)
	497 - test_getitem_42_192_32_5_1_1 (ILLEGAL)
	498 - test_getitem_42_1792_32_5_1_1 (ILLEGAL)
	499 - test_getitem_42_500_32_5_1_1 (ILLEGAL)
	500 - test_getitem_42_8000_32_5_1_1 (ILLEGAL)
	501 - test_getitem_42_100000_32_5_1_1 (ILLEGAL)
	502 - test_getitem_42_702713_32_5_1_1 (ILLEGAL)
	503 - test_getitem_48_7_32_5_1_1 (ILLEGAL)
	504 - test_getitem_48_192_32_5_1_1 (ILLEGAL)
	505 - test_getitem_48_1792_32_5_1_1 (ILLEGAL)
	506 - test_getitem_48_500_32_5_1_1 (ILLEGAL)
	507 - test_getitem_48_8000_32_5_1_1 (ILLEGAL)
	508 - test_getitem_48_100000_32_5_1_1 (ILLEGAL)
	509 - test_getitem_48_702713_32_5_1_1 (ILLEGAL)
	510 - test_getitem_52_7_32_5_1_1 (ILLEGAL)
	511 - test_getitem_52_192_32_5_1_1 (ILLEGAL)
	512 - test_getitem_52_1792_32_5_1_1 (ILLEGAL)
	513 - test_getitem_52_500_32_5_1_1 (ILLEGAL)
	514 - test_getitem_52_8000_32_5_1_1 (ILLEGAL)
	515 - test_getitem_52_100000_32_5_1_1 (ILLEGAL)
	516 - test_getitem_52_702713_32_5_1_1 (ILLEGAL)
	517 - test_getitem_53_7_32_5_1_1 (ILLEGAL)
	518 - test_getitem_53_192_32_5_1_1 (ILLEGAL)
	519 - test_getitem_53_1792_32_5_1_1 (ILLEGAL)
	520 - test_getitem_53_500_32_5_1_1 (ILLEGAL)
	521 - test_getitem_53_8000_32_5_1_1 (ILLEGAL)
	522 - test_getitem_53_100000_32_5_1_1 (ILLEGAL)
	523 - test_getitem_53_702713_32_5_1_1 (ILLEGAL)
	524 - test_getitem_64_7_32_5_1_1 (ILLEGAL)
	525 - test_getitem_64_192_32_5_1_1 (ILLEGAL)
	526 - test_getitem_64_1792_32_5_1_1 (ILLEGAL)
	527 - test_getitem_64_500_32_5_1_1 (ILLEGAL)
	528 - test_getitem_64_8000_32_5_1_1 (ILLEGAL)
	529 - test_getitem_64_100000_32_5_1_1 (ILLEGAL)
	530 - test_getitem_64_702713_32_5_1_1 (ILLEGAL)
	531 - test_getitem_80_7_32_5_1_1 (ILLEGAL)
	532 - test_getitem_80_192_32_5_1_1 (ILLEGAL)
	533 - test_getitem_80_1792_32_5_1_1 (ILLEGAL)
	534 - test_getitem_80_500_32_5_1_1 (ILLEGAL)
	535 - test_getitem_80_8000_32_5_1_1 (ILLEGAL)
	536 - test_getitem_80_100000_32_5_1_1 (ILLEGAL)
	537 - test_getitem_80_702713_32_5_1_1 (ILLEGAL)
	539 - test_getitem_1_192_32_5_2_1 (ILLEGAL)
	540 - test_getitem_1_1792_32_5_2_1 (ILLEGAL)
	541 - test_getitem_1_500_32_5_2_1 (ILLEGAL)
	542 - test_getitem_1_8000_32_5_2_1 (ILLEGAL)
	543 - test_getitem_1_100000_32_5_2_1 (ILLEGAL)
	544 - test_getitem_1_702713_32_5_2_1 (ILLEGAL)
	546 - test_getitem_2_192_32_5_2_1 (ILLEGAL)
	547 - test_getitem_2_1792_32_5_2_1 (ILLEGAL)
	548 - test_getitem_2_500_32_5_2_1 (ILLEGAL)
	549 - test_getitem_2_8000_32_5_2_1 (ILLEGAL)
	550 - test_getitem_2_100000_32_5_2_1 (ILLEGAL)
	551 - test_getitem_2_702713_32_5_2_1 (ILLEGAL)
	553 - test_getitem_3_192_32_5_2_1 (ILLEGAL)
	554 - test_getitem_3_1792_32_5_2_1 (ILLEGAL)
	555 - test_getitem_3_500_32_5_2_1 (ILLEGAL)
	556 - test_getitem_3_8000_32_5_2_1 (ILLEGAL)
	557 - test_getitem_3_100000_32_5_2_1 (ILLEGAL)
	558 - test_getitem_3_702713_32_5_2_1 (ILLEGAL)
	560 - test_getitem_4_192_32_5_2_1 (ILLEGAL)
	561 - test_getitem_4_1792_32_5_2_1 (ILLEGAL)
	562 - test_getitem_4_500_32_5_2_1 (ILLEGAL)
	563 - test_getitem_4_8000_32_5_2_1 (ILLEGAL)
	564 - test_getitem_4_100000_32_5_2_1 (ILLEGAL)
	565 - test_getitem_4_702713_32_5_2_1 (ILLEGAL)
	567 - test_getitem_5_192_32_5_2_1 (ILLEGAL)
	568 - test_getitem_5_1792_32_5_2_1 (ILLEGAL)
	569 - test_getitem_5_500_32_5_2_1 (ILLEGAL)
	570 - test_getitem_5_8000_32_5_2_1 (ILLEGAL)
	571 - test_getitem_5_100000_32_5_2_1 (ILLEGAL)
	572 - test_getitem_5_702713_32_5_2_1 (ILLEGAL)
	574 - test_getitem_6_192_32_5_2_1 (ILLEGAL)
	575 - test_getitem_6_1792_32_5_2_1 (ILLEGAL)
	576 - test_getitem_6_500_32_5_2_1 (ILLEGAL)
	577 - test_getitem_6_8000_32_5_2_1 (ILLEGAL)
	578 - test_getitem_6_100000_32_5_2_1 (ILLEGAL)
	579 - test_getitem_6_702713_32_5_2_1 (ILLEGAL)
	581 - test_getitem_7_192_32_5_2_1 (ILLEGAL)
	582 - test_getitem_7_1792_32_5_2_1 (ILLEGAL)
	583 - test_getitem_7_500_32_5_2_1 (ILLEGAL)
	584 - test_getitem_7_8000_32_5_2_1 (ILLEGAL)
	585 - test_getitem_7_100000_32_5_2_1 (ILLEGAL)
	586 - test_getitem_7_702713_32_5_2_1 (ILLEGAL)
	588 - test_getitem_8_192_32_5_2_1 (ILLEGAL)
	589 - test_getitem_8_1792_32_5_2_1 (ILLEGAL)
	590 - test_getitem_8_500_32_5_2_1 (ILLEGAL)
	591 - test_getitem_8_8000_32_5_2_1 (ILLEGAL)
	592 - test_getitem_8_100000_32_5_2_1 (ILLEGAL)
	593 - test_getitem_8_702713_32_5_2_1 (ILLEGAL)
	595 - test_getitem_11_192_32_5_2_1 (ILLEGAL)
	596 - test_getitem_11_1792_32_5_2_1 (ILLEGAL)
	597 - test_getitem_11_500_32_5_2_1 (ILLEGAL)
	598 - test_getitem_11_8000_32_5_2_1 (ILLEGAL)
	599 - test_getitem_11_100000_32_5_2_1 (ILLEGAL)
	600 - test_getitem_11_702713_32_5_2_1 (ILLEGAL)
	602 - test_getitem_16_192_32_5_2_1 (ILLEGAL)
	603 - test_getitem_16_1792_32_5_2_1 (ILLEGAL)
	604 - test_getitem_16_500_32_5_2_1 (ILLEGAL)
	605 - test_getitem_16_8000_32_5_2_1 (ILLEGAL)
	606 - test_getitem_16_100000_32_5_2_1 (ILLEGAL)
	607 - test_getitem_16_702713_32_5_2_1 (ILLEGAL)
	608 - test_getitem_22_7_32_5_2_1 (ILLEGAL)
	609 - test_getitem_22_192_32_5_2_1 (ILLEGAL)
	610 - test_getitem_22_1792_32_5_2_1 (ILLEGAL)
	611 - test_getitem_22_500_32_5_2_1 (ILLEGAL)
	612 - test_getitem_22_8000_32_5_2_1 (ILLEGAL)
	613 - test_getitem_22_100000_32_5_2_1 (ILLEGAL)
	614 - test_getitem_22_702713_32_5_2_1 (ILLEGAL)
	615 - test_getitem_30_7_32_5_2_1 (ILLEGAL)
	616 - test_getitem_30_192_32_5_2_1 (ILLEGAL)
	617 - test_getitem_30_1792_32_5_2_1 (ILLEGAL)
	618 - test_getitem_30_500_32_5_2_1 (ILLEGAL)
	619 - test_getitem_30_8000_32_5_2_1 (ILLEGAL)
	620 - test_getitem_30_100000_32_5_2_1 (ILLEGAL)
	621 - test_getitem_30_702713_32_5_2_1 (ILLEGAL)
	622 - test_getitem_32_7_32_5_2_1 (ILLEGAL)
	623 - test_getitem_32_192_32_5_2_1 (ILLEGAL)
	624 - test_getitem_32_1792_32_5_2_1 (ILLEGAL)
	625 - test_getitem_32_500_32_5_2_1 (ILLEGAL)
	626 - test_getitem_32_8000_32_5_2_1 (ILLEGAL)
	627 - test_getitem_32_100000_32_5_2_1 (ILLEGAL)
	628 - test_getitem_32_702713_32_5_2_1 (ILLEGAL)
	629 - test_getitem_42_7_32_5_2_1 (ILLEGAL)
	630 - test_getitem_42_192_32_5_2_1 (ILLEGAL)
	631 - test_getitem_42_1792_32_5_2_1 (ILLEGAL)
	632 - test_getitem_42_500_32_5_2_1 (ILLEGAL)
	633 - test_getitem_42_8000_32_5_2_1 (ILLEGAL)
	634 - test_getitem_42_100000_32_5_2_1 (ILLEGAL)
	635 - test_getitem_42_702713_32_5_2_1 (ILLEGAL)
	636 - test_getitem_48_7_32_5_2_1 (ILLEGAL)
	637 - test_getitem_48_192_32_5_2_1 (ILLEGAL)
	638 - test_getitem_48_1792_32_5_2_1 (ILLEGAL)
	639 - test_getitem_48_500_32_5_2_1 (ILLEGAL)
	640 - test_getitem_48_8000_32_5_2_1 (ILLEGAL)
	641 - test_getitem_48_100000_32_5_2_1 (ILLEGAL)
	642 - test_getitem_48_702713_32_5_2_1 (ILLEGAL)
	643 - test_getitem_52_7_32_5_2_1 (ILLEGAL)
	644 - test_getitem_52_192_32_5_2_1 (ILLEGAL)
	645 - test_getitem_52_1792_32_5_2_1 (ILLEGAL)
	646 - test_getitem_52_500_32_5_2_1 (ILLEGAL)
	647 - test_getitem_52_8000_32_5_2_1 (ILLEGAL)
	648 - test_getitem_52_100000_32_5_2_1 (ILLEGAL)
	649 - test_getitem_52_702713_32_5_2_1 (ILLEGAL)
	650 - test_getitem_53_7_32_5_2_1 (ILLEGAL)
	651 - test_getitem_53_192_32_5_2_1 (ILLEGAL)
	652 - test_getitem_53_1792_32_5_2_1 (ILLEGAL)
	653 - test_getitem_53_500_32_5_2_1 (ILLEGAL)
	654 - test_getitem_53_8000_32_5_2_1 (ILLEGAL)
	655 - test_getitem_53_100000_32_5_2_1 (ILLEGAL)
	656 - test_getitem_53_702713_32_5_2_1 (ILLEGAL)
	657 - test_getitem_64_7_32_5_2_1 (ILLEGAL)
	658 - test_getitem_64_192_32_5_2_1 (ILLEGAL)
	659 - test_getitem_64_1792_32_5_2_1 (ILLEGAL)
	660 - test_getitem_64_500_32_5_2_1 (ILLEGAL)
	661 - test_getitem_64_8000_32_5_2_1 (ILLEGAL)
	662 - test_getitem_64_100000_32_5_2_1 (ILLEGAL)
	663 - test_getitem_64_702713_32_5_2_1 (ILLEGAL)
	664 - test_getitem_80_7_32_5_2_1 (ILLEGAL)
	665 - test_getitem_80_192_32_5_2_1 (ILLEGAL)
	666 - test_getitem_80_1792_32_5_2_1 (ILLEGAL)
	667 - test_getitem_80_500_32_5_2_1 (ILLEGAL)
	668 - test_getitem_80_8000_32_5_2_1 (ILLEGAL)
	669 - test_getitem_80_100000_32_5_2_1 (ILLEGAL)
	670 - test_getitem_80_702713_32_5_2_1 (ILLEGAL)
	672 - test_noinit (ILLEGAL)
	673 - test_nolock (ILLEGAL)
	674 - test_nthreads (ILLEGAL)
	1606 - test_compat_blosc-1.11.1-blosclz.cdata (ILLEGAL)
	1607 - test_compat_blosc-1.11.1-lz4.cdata (ILLEGAL)
	1608 - test_compat_blosc-1.11.1-lz4hc.cdata (ILLEGAL)
	1609 - test_compat_blosc-1.11.1-zlib.cdata (ILLEGAL)
	1610 - test_compat_blosc-1.11.1-zstd.cdata (ILLEGAL)
	1611 - test_compat_blosc-1.14.0-blosclz.cdata (ILLEGAL)
	1612 - test_compat_blosc-1.14.0-lz4.cdata (ILLEGAL)
	1613 - test_compat_blosc-1.14.0-lz4hc.cdata (ILLEGAL)
	1614 - test_compat_blosc-1.14.0-zlib.cdata (ILLEGAL)
	1615 - test_compat_blosc-1.14.0-zstd.cdata (ILLEGAL)
	1616 - test_compat_blosc-1.18.0-blosclz-bitshuffle.cdata (ILLEGAL)
	1617 - test_compat_blosc-1.18.0-blosclz.cdata (ILLEGAL)
	1618 - test_compat_blosc-1.18.0-lz4-bitshuffle.cdata (ILLEGAL)
	1619 - test_compat_blosc-1.18.0-lz4.cdata (ILLEGAL)
	1620 - test_compat_blosc-1.18.0-lz4hc.cdata (ILLEGAL)
	1621 - test_compat_blosc-1.18.0-zlib.cdata (ILLEGAL)
	1622 - test_compat_blosc-1.18.0-zstd.cdata (ILLEGAL)
	1623 - test_compat_blosc-1.3.0-blosclz.cdata (ILLEGAL)
	1624 - test_compat_blosc-1.3.0-lz4.cdata (ILLEGAL)
	1625 - test_compat_blosc-1.3.0-lz4hc.cdata (ILLEGAL)
	1626 - test_compat_blosc-1.3.0-zlib.cdata (ILLEGAL)
	1627 - test_compat_blosc-1.7.0-blosclz.cdata (ILLEGAL)
	1628 - test_compat_blosc-1.7.0-lz4.cdata (ILLEGAL)
	1629 - test_compat_blosc-1.7.0-lz4hc.cdata (ILLEGAL)
	1630 - test_compat_blosc-1.7.0-zlib.cdata (ILLEGAL)
	1633 - test_blosclz_shuffle_1 (ILLEGAL)
	1634 - test_lz4_shuffle_1 (ILLEGAL)
	1635 - test_blosclz_shuffle_n (ILLEGAL)
	1636 - test_lz4_shuffle_n (ILLEGAL)
	1637 - test_lz4hc_shuffle_n (ILLEGAL)
	1638 - test_zlib_shuffle_n (ILLEGAL)
	1639 - test_zstd_shuffle_n (ILLEGAL)
	1640 - test_blosclz_bitshuffle_1 (ILLEGAL)
	1641 - test_lz4_bitshuffle_1 (ILLEGAL)
	1642 - test_blosclz_bitshuffle_n (ILLEGAL)
	1643 - test_lz4_bitshuffle_n (ILLEGAL)

ctest on this pull reqeust:

100% tests passed, 0 tests failed out of 1643

Total Test time (real) = 101.37 sec

Please merge. Thank you.

@FrancescAlted FrancescAlted merged commit 3717bd2 into Blosc:main Aug 21, 2023
@FrancescAlted
Copy link
Member

Thanks @t20100 and @mkitti !

@t20100 t20100 deleted the fix-build branch August 21, 2023 08:40
@mkitti
Copy link
Contributor

mkitti commented Sep 2, 2023

Could we generate a new release with these changes?

@FrancescAlted
Copy link
Member

Thanks for the reminder @mkitti . Done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants