* bug#42141: blast+ is not reproducible
@ 2020-06-30 16:42 Ricardo Wurmus
2022-09-29 0:35 ` Maxim Cournoyer
0 siblings, 1 reply; 10+ messages in thread
From: Ricardo Wurmus @ 2020-06-30 16:42 UTC (permalink / raw)
To: 42141
This should be rather easy to fix:
--8<---------------cut here---------------start------------->8---
diff -r /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include-check
diff -r /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include-check/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h
4,13c4,13
< #define NCBI_RANDOM_VALUE_0 1770246234u
< #define NCBI_RANDOM_VALUE_1 2685550394u
< #define NCBI_RANDOM_VALUE_2 1952513968u
< #define NCBI_RANDOM_VALUE_3 4081691487u
< #define NCBI_RANDOM_VALUE_4 1126642990u
< #define NCBI_RANDOM_VALUE_5 2363626105u
< #define NCBI_RANDOM_VALUE_6 444644742u
< #define NCBI_RANDOM_VALUE_7 2799580837u
< #define NCBI_RANDOM_VALUE_8 216161479u
< #define NCBI_RANDOM_VALUE_9 992434062u
---
> #define NCBI_RANDOM_VALUE_0 2851596927u
> #define NCBI_RANDOM_VALUE_1 4039058594u
> #define NCBI_RANDOM_VALUE_2 3204116600u
> #define NCBI_RANDOM_VALUE_3 4270143185u
> #define NCBI_RANDOM_VALUE_4 1366873742u
> #define NCBI_RANDOM_VALUE_5 703144487u
> #define NCBI_RANDOM_VALUE_6 2507785646u
> #define NCBI_RANDOM_VALUE_7 3995716134u
> #define NCBI_RANDOM_VALUE_8 907933519u
> #define NCBI_RANDOM_VALUE_9 1149060107u
--8<---------------cut here---------------end--------------->8---
--
Ricardo
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#42141: blast+ is not reproducible
2020-06-30 16:42 bug#42141: blast+ is not reproducible Ricardo Wurmus
@ 2022-09-29 0:35 ` Maxim Cournoyer
2022-09-29 9:24 ` Ricardo Wurmus
0 siblings, 1 reply; 10+ messages in thread
From: Maxim Cournoyer @ 2022-09-29 0:35 UTC (permalink / raw)
To: Ricardo Wurmus; +Cc: 42141-done
Hi,
Ricardo Wurmus <rekado@elephly.net> writes:
> This should be rather easy to fix:
>
> diff -r /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include-check
> diff -r /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include-check/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h
> 4,13c4,13
> < #define NCBI_RANDOM_VALUE_0 1770246234u
> < #define NCBI_RANDOM_VALUE_1 2685550394u
> < #define NCBI_RANDOM_VALUE_2 1952513968u
> < #define NCBI_RANDOM_VALUE_3 4081691487u
> < #define NCBI_RANDOM_VALUE_4 1126642990u
> < #define NCBI_RANDOM_VALUE_5 2363626105u
> < #define NCBI_RANDOM_VALUE_6 444644742u
> < #define NCBI_RANDOM_VALUE_7 2799580837u
> < #define NCBI_RANDOM_VALUE_8 216161479u
> < #define NCBI_RANDOM_VALUE_9 992434062u
> ---
>> #define NCBI_RANDOM_VALUE_0 2851596927u
>> #define NCBI_RANDOM_VALUE_1 4039058594u
>> #define NCBI_RANDOM_VALUE_2 3204116600u
>> #define NCBI_RANDOM_VALUE_3 4270143185u
>> #define NCBI_RANDOM_VALUE_4 1366873742u
>> #define NCBI_RANDOM_VALUE_5 703144487u
>> #define NCBI_RANDOM_VALUE_6 2507785646u
>> #define NCBI_RANDOM_VALUE_7 3995716134u
>> #define NCBI_RANDOM_VALUE_8 907933519u
>> #define NCBI_RANDOM_VALUE_9 1149060107u
Not anymore, according to:
--8<---------------cut here---------------start------------->8---
$ guix challenge blast+
1 store items were analyzed:
- 1 (100.0%) were identical
- 0 (0.0%) differed
- 0 (0.0%) were inconclusive
--8<---------------cut here---------------end--------------->8---
That's for blast+ 2.11.0.
Closing!
Maxim
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#42141: blast+ is not reproducible
2022-09-29 0:35 ` Maxim Cournoyer
@ 2022-09-29 9:24 ` Ricardo Wurmus
2022-09-29 9:32 ` Ricardo Wurmus
2022-09-29 22:04 ` Ricardo Wurmus
0 siblings, 2 replies; 10+ messages in thread
From: Ricardo Wurmus @ 2022-09-29 9:24 UTC (permalink / raw)
To: Maxim Cournoyer; +Cc: 42141, GNU Debbugs
reopen 42141
thanks
Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:
> Hi,
>
> Ricardo Wurmus <rekado@elephly.net> writes:
>
>> This should be rather easy to fix:
>>
>> diff -r
>> /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include
>> /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include-check
>> diff -r
>> /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h
>> /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include-check/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h
>> 4,13c4,13
>> < #define NCBI_RANDOM_VALUE_0 1770246234u
>> < #define NCBI_RANDOM_VALUE_1 2685550394u
>> < #define NCBI_RANDOM_VALUE_2 1952513968u
>> < #define NCBI_RANDOM_VALUE_3 4081691487u
>> < #define NCBI_RANDOM_VALUE_4 1126642990u
>> < #define NCBI_RANDOM_VALUE_5 2363626105u
>> < #define NCBI_RANDOM_VALUE_6 444644742u
>> < #define NCBI_RANDOM_VALUE_7 2799580837u
>> < #define NCBI_RANDOM_VALUE_8 216161479u
>> < #define NCBI_RANDOM_VALUE_9 992434062u
>> ---
>>> #define NCBI_RANDOM_VALUE_0 2851596927u
>>> #define NCBI_RANDOM_VALUE_1 4039058594u
>>> #define NCBI_RANDOM_VALUE_2 3204116600u
>>> #define NCBI_RANDOM_VALUE_3 4270143185u
>>> #define NCBI_RANDOM_VALUE_4 1366873742u
>>> #define NCBI_RANDOM_VALUE_5 703144487u
>>> #define NCBI_RANDOM_VALUE_6 2507785646u
>>> #define NCBI_RANDOM_VALUE_7 3995716134u
>>> #define NCBI_RANDOM_VALUE_8 907933519u
>>> #define NCBI_RANDOM_VALUE_9 1149060107u
>
> Not anymore, according to:
>
> $ guix challenge blast+
>
> 1 store items were analyzed:
> - 1 (100.0%) were identical
> - 0 (0.0%) differed
> - 0 (0.0%) were inconclusive
This is still a problem:
--8<---------------cut here---------------start------------->8---
$ diff -ru /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include-check
diff -ru /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include/include/ncbi-tools++/ncbi-tools++/ncbiconf_unix.h /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include-check/include/ncbi-tools++/ncbi-tools++/ncbiconf_unix.h
--- /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include/include/ncbi-tools++/ncbi-tools++/ncbiconf_unix.h 1970-01-01 01:00:01.000000000 +0100
+++ /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include-check/include/ncbi-tools++/ncbi-tools++/ncbiconf_unix.h 1970-01-01 01:00:01.000000000 +0100
@@ -1095,7 +1095,7 @@
/* Build signature: compiler-name '_' compiler-version '-' configuration '--'
platform-name '-' hostname */
-#define NCBI_SIGNATURE "GCC_1030-DebugMTDLL64--x86_64-unknown-linux5.15.10-gnu2.33-localhost"
+#define NCBI_SIGNATURE "GCC_1030-DebugMTDLL64--x86_64-unknown-linux5.15.59-gnu2.33-localhost"
/* Define to 1 if SQLColAttribute's last argument is an SQLLEN * */
#define NCBI_SQLCOLATTRIBUTE_SQLLEN 1
diff -ru /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include-check/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h
--- /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h 1970-01-01 01:00:01.000000000 +0100
+++ /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include-check/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h 1970-01-01 01:00:01.000000000 +0100
@@ -1,13 +1,13 @@
#define NCBI_RANDOM_VALUE_TYPE Uint4
#define NCBI_RANDOM_VALUE_MIN 0
#define NCBI_RANDOM_VALUE_MAX 0xffffffffu
-#define NCBI_RANDOM_VALUE_0 3249030781u
-#define NCBI_RANDOM_VALUE_1 3573796697u
-#define NCBI_RANDOM_VALUE_2 2130009325u
-#define NCBI_RANDOM_VALUE_3 4284761029u
-#define NCBI_RANDOM_VALUE_4 3467737853u
-#define NCBI_RANDOM_VALUE_5 3267844710u
-#define NCBI_RANDOM_VALUE_6 4107058373u
-#define NCBI_RANDOM_VALUE_7 166436459u
-#define NCBI_RANDOM_VALUE_8 960927418u
-#define NCBI_RANDOM_VALUE_9 3839848519u
+#define NCBI_RANDOM_VALUE_0 2845495105u
+#define NCBI_RANDOM_VALUE_1 2158634051u
+#define NCBI_RANDOM_VALUE_2 4072202242u
+#define NCBI_RANDOM_VALUE_3 902228395u
+#define NCBI_RANDOM_VALUE_4 1353323915u
+#define NCBI_RANDOM_VALUE_5 574823513u
+#define NCBI_RANDOM_VALUE_6 4119501261u
+#define NCBI_RANDOM_VALUE_7 2477640938u
+#define NCBI_RANDOM_VALUE_8 2776595395u
+#define NCBI_RANDOM_VALUE_9 270550684u
--8<---------------cut here---------------end--------------->8---
--
Ricardo
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#42141: blast+ is not reproducible
2022-09-29 9:24 ` Ricardo Wurmus
@ 2022-09-29 9:32 ` Ricardo Wurmus
2022-09-29 22:04 ` Ricardo Wurmus
1 sibling, 0 replies; 10+ messages in thread
From: Ricardo Wurmus @ 2022-09-29 9:32 UTC (permalink / raw)
To: Maxim Cournoyer; +Cc: 42141
Ricardo Wurmus <rekado@elephly.net> writes:
> reopen 42141
> thanks
>
> Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:
>
>> Hi,
>>
>> Ricardo Wurmus <rekado@elephly.net> writes:
>>
>>> This should be rather easy to fix:
>>>
>>> diff -r
>>> /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include
>>> /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include-check
>>> diff -r
>>> /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h
>>> /gnu/store/3y97kfanv9ynxnahyykixchlbpbyvjmm-blast+-2.10.1-include-check/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h
>>> 4,13c4,13
>>> < #define NCBI_RANDOM_VALUE_0 1770246234u
>>> < #define NCBI_RANDOM_VALUE_1 2685550394u
>>> < #define NCBI_RANDOM_VALUE_2 1952513968u
>>> < #define NCBI_RANDOM_VALUE_3 4081691487u
>>> < #define NCBI_RANDOM_VALUE_4 1126642990u
>>> < #define NCBI_RANDOM_VALUE_5 2363626105u
>>> < #define NCBI_RANDOM_VALUE_6 444644742u
>>> < #define NCBI_RANDOM_VALUE_7 2799580837u
>>> < #define NCBI_RANDOM_VALUE_8 216161479u
>>> < #define NCBI_RANDOM_VALUE_9 992434062u
>>> ---
>>>> #define NCBI_RANDOM_VALUE_0 2851596927u
>>>> #define NCBI_RANDOM_VALUE_1 4039058594u
>>>> #define NCBI_RANDOM_VALUE_2 3204116600u
>>>> #define NCBI_RANDOM_VALUE_3 4270143185u
>>>> #define NCBI_RANDOM_VALUE_4 1366873742u
>>>> #define NCBI_RANDOM_VALUE_5 703144487u
>>>> #define NCBI_RANDOM_VALUE_6 2507785646u
>>>> #define NCBI_RANDOM_VALUE_7 3995716134u
>>>> #define NCBI_RANDOM_VALUE_8 907933519u
>>>> #define NCBI_RANDOM_VALUE_9 1149060107u
>>
>> Not anymore, according to:
>>
>> $ guix challenge blast+
>>
>> 1 store items were analyzed:
>> - 1 (100.0%) were identical
>> - 0 (0.0%) differed
>> - 0 (0.0%) were inconclusive
>
> This is still a problem:
>
> $ diff -ru /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include-check
> diff -ru /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include/include/ncbi-tools++/ncbi-tools++/ncbiconf_unix.h /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include-check/include/ncbi-tools++/ncbi-tools++/ncbiconf_unix.h
> --- /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include/include/ncbi-tools++/ncbi-tools++/ncbiconf_unix.h 1970-01-01 01:00:01.000000000 +0100
> +++ /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include-check/include/ncbi-tools++/ncbi-tools++/ncbiconf_unix.h 1970-01-01 01:00:01.000000000 +0100
> @@ -1095,7 +1095,7 @@
>
> /* Build signature: compiler-name '_' compiler-version '-' configuration '--'
> platform-name '-' hostname */
> -#define NCBI_SIGNATURE "GCC_1030-DebugMTDLL64--x86_64-unknown-linux5.15.10-gnu2.33-localhost"
> +#define NCBI_SIGNATURE "GCC_1030-DebugMTDLL64--x86_64-unknown-linux5.15.59-gnu2.33-localhost"
>
> /* Define to 1 if SQLColAttribute's last argument is an SQLLEN * */
> #define NCBI_SQLCOLATTRIBUTE_SQLLEN 1
> diff -ru /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include-check/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h
> --- /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h 1970-01-01 01:00:01.000000000 +0100
> +++ /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include-check/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h 1970-01-01 01:00:01.000000000 +0100
> @@ -1,13 +1,13 @@
> #define NCBI_RANDOM_VALUE_TYPE Uint4
> #define NCBI_RANDOM_VALUE_MIN 0
> #define NCBI_RANDOM_VALUE_MAX 0xffffffffu
> -#define NCBI_RANDOM_VALUE_0 3249030781u
> -#define NCBI_RANDOM_VALUE_1 3573796697u
> -#define NCBI_RANDOM_VALUE_2 2130009325u
> -#define NCBI_RANDOM_VALUE_3 4284761029u
> -#define NCBI_RANDOM_VALUE_4 3467737853u
> -#define NCBI_RANDOM_VALUE_5 3267844710u
> -#define NCBI_RANDOM_VALUE_6 4107058373u
> -#define NCBI_RANDOM_VALUE_7 166436459u
> -#define NCBI_RANDOM_VALUE_8 960927418u
> -#define NCBI_RANDOM_VALUE_9 3839848519u
> +#define NCBI_RANDOM_VALUE_0 2845495105u
> +#define NCBI_RANDOM_VALUE_1 2158634051u
> +#define NCBI_RANDOM_VALUE_2 4072202242u
> +#define NCBI_RANDOM_VALUE_3 902228395u
> +#define NCBI_RANDOM_VALUE_4 1353323915u
> +#define NCBI_RANDOM_VALUE_5 574823513u
> +#define NCBI_RANDOM_VALUE_6 4119501261u
> +#define NCBI_RANDOM_VALUE_7 2477640938u
> +#define NCBI_RANDOM_VALUE_8 2776595395u
> +#define NCBI_RANDOM_VALUE_9 270550684u
These values are generated here:
ncbi-blast-2.11.0+-src/c++/scripts/common/impl/define_random_macros.sh
I don’t know if we can just define them to fixed values; it should be
fine.
Debian also has a patch for other problems including the NCBI_SIGNATURE
value:
https://sources.debian.org/data/main/n/ncbi-blast%2B/2.12.0%2Bds-3/debian/patches/reprobuild
--
Ricardo
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#42141: blast+ is not reproducible
2022-09-29 9:24 ` Ricardo Wurmus
2022-09-29 9:32 ` Ricardo Wurmus
@ 2022-09-29 22:04 ` Ricardo Wurmus
2022-09-30 3:09 ` Maxim Cournoyer
1 sibling, 1 reply; 10+ messages in thread
From: Ricardo Wurmus @ 2022-09-29 22:04 UTC (permalink / raw)
To: Maxim Cournoyer; +Cc: 42141-done
Fixed with commit 1ee2d117d8fa9e2e0d4ec46cc5555497bb5e6337.
--
Ricardo
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#42141: blast+ is not reproducible
2022-09-29 22:04 ` Ricardo Wurmus
@ 2022-09-30 3:09 ` Maxim Cournoyer
2022-09-30 10:04 ` Ricardo Wurmus
2022-09-30 14:01 ` zimoun
0 siblings, 2 replies; 10+ messages in thread
From: Maxim Cournoyer @ 2022-09-30 3:09 UTC (permalink / raw)
To: Ricardo Wurmus; +Cc: 42141-done
Hello,
Ricardo Wurmus <rekado@elephly.net> writes:
> Fixed with commit 1ee2d117d8fa9e2e0d4ec46cc5555497bb5e6337.
Yay! Thank you! And for my curiosity, how did I get the two build
farms to agree on an identical build, as reported in 'guix challenge'?
That is odd.
--
Maxim
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#42141: blast+ is not reproducible
2022-09-30 3:09 ` Maxim Cournoyer
@ 2022-09-30 10:04 ` Ricardo Wurmus
2022-09-30 14:01 ` zimoun
1 sibling, 0 replies; 10+ messages in thread
From: Ricardo Wurmus @ 2022-09-30 10:04 UTC (permalink / raw)
To: Maxim Cournoyer; +Cc: 42141-done
Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:
> Ricardo Wurmus <rekado@elephly.net> writes:
>
>> Fixed with commit 1ee2d117d8fa9e2e0d4ec46cc5555497bb5e6337.
>
> Yay! Thank you! And for my curiosity, how did I get the two build
> farms to agree on an identical build, as reported in 'guix challenge'?
>
> That is odd.
I don’t know. I also got the same result from “guix challenge”, but I
hadn’t built it locally. It was only when I built it on my machine (and
with “--check”) that I confirmed that the issue still existed.
Any way of making “guix challenge” tell us more about what it actually
compared?
--
Ricardo
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#42141: blast+ is not reproducible
2022-09-30 3:09 ` Maxim Cournoyer
2022-09-30 10:04 ` Ricardo Wurmus
@ 2022-09-30 14:01 ` zimoun
2022-09-30 14:38 ` Ricardo Wurmus
1 sibling, 1 reply; 10+ messages in thread
From: zimoun @ 2022-09-30 14:01 UTC (permalink / raw)
To: Maxim Cournoyer, Ricardo Wurmus; +Cc: 42141-done
Hi,
On Thu, 29 Sep 2022 at 23:09, Maxim Cournoyer <maxim.cournoyer@gmail.com> wrote:
> Ricardo Wurmus <rekado@elephly.net> writes:
>
>> Fixed with commit 1ee2d117d8fa9e2e0d4ec46cc5555497bb5e6337.
>
> Yay! Thank you! And for my curiosity, how did I get the two build
> farms to agree on an identical build, as reported in 'guix challenge'?
>
> That is odd.
Because blast+ is multi-outputs and ’out’ is fine contrary to ’include’:
--8<---------------cut here---------------start------------->8---
$ guix challenge blast+:include
/gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include contents differ:
local hash: 0q4nssknlmc54m8abndn9bhrlwm4m28lkb75i1wnwr0ghbalj02x
https://ci.guix.gnu.org/nar/lzip/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast%2B-2.11.0-include: 0q4nssknlmc54m8abndn9bhrlwm4m28lkb75i1wnwr0ghbalj02x
https://bordeaux.guix.gnu.org/nar/lzip/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast%2B-2.11.0-include: 0cakizfsqb1lla62cmwnng1h9gvqgf3lyjk0k7lkiaisj713mpzx
differing files:
/include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h
/include/ncbi-tools++/ncbi-tools++/ncbiconf_unix.h
1 store items were analyzed:
- 0 (0.0%) were identical
- 1 (100.0%) differed
- 0 (0.0%) were inconclusive
--8<---------------cut here---------------end--------------->8---
Cheers,
simon
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#42141: blast+ is not reproducible
2022-09-30 14:01 ` zimoun
@ 2022-09-30 14:38 ` Ricardo Wurmus
2022-09-30 21:20 ` Maxim Cournoyer
0 siblings, 1 reply; 10+ messages in thread
From: Ricardo Wurmus @ 2022-09-30 14:38 UTC (permalink / raw)
To: zimoun; +Cc: 42141-done, Maxim Cournoyer
zimoun <zimon.toutoune@gmail.com> writes:
> Hi,
>
> On Thu, 29 Sep 2022 at 23:09, Maxim Cournoyer <maxim.cournoyer@gmail.com> wrote:
>> Ricardo Wurmus <rekado@elephly.net> writes:
>>
>>> Fixed with commit 1ee2d117d8fa9e2e0d4ec46cc5555497bb5e6337.
>>
>> Yay! Thank you! And for my curiosity, how did I get the two build
>> farms to agree on an identical build, as reported in 'guix challenge'?
>>
>> That is odd.
>
> Because blast+ is multi-outputs and ’out’ is fine contrary to ’include’:
>
> $ guix challenge blast+:include
> /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include contents differ:
> local hash: 0q4nssknlmc54m8abndn9bhrlwm4m28lkb75i1wnwr0ghbalj02x
> https://ci.guix.gnu.org/nar/lzip/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast%2B-2.11.0-include: 0q4nssknlmc54m8abndn9bhrlwm4m28lkb75i1wnwr0ghbalj02x
> https://bordeaux.guix.gnu.org/nar/lzip/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast%2B-2.11.0-include: 0cakizfsqb1lla62cmwnng1h9gvqgf3lyjk0k7lkiaisj713mpzx
> differing files:
> /include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h
> /include/ncbi-tools++/ncbi-tools++/ncbiconf_unix.h
>
> 1 store items were analyzed:
> - 0 (0.0%) were identical
> - 1 (100.0%) differed
> - 0 (0.0%) were inconclusive
Ah, thanks for explaining!
--
Ricardo
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#42141: blast+ is not reproducible
2022-09-30 14:38 ` Ricardo Wurmus
@ 2022-09-30 21:20 ` Maxim Cournoyer
0 siblings, 0 replies; 10+ messages in thread
From: Maxim Cournoyer @ 2022-09-30 21:20 UTC (permalink / raw)
To: Ricardo Wurmus; +Cc: 42141-done, zimoun
Hi,
Ricardo Wurmus <rekado@elephly.net> writes:
> zimoun <zimon.toutoune@gmail.com> writes:
>
>> Hi,
>>
>> On Thu, 29 Sep 2022 at 23:09, Maxim Cournoyer <maxim.cournoyer@gmail.com> wrote:
>>> Ricardo Wurmus <rekado@elephly.net> writes:
>>>
>>>> Fixed with commit 1ee2d117d8fa9e2e0d4ec46cc5555497bb5e6337.
>>>
>>> Yay! Thank you! And for my curiosity, how did I get the two build
>>> farms to agree on an identical build, as reported in 'guix challenge'?
>>>
>>> That is odd.
>>
>> Because blast+ is multi-outputs and ’out’ is fine contrary to ’include’:
>>
>> $ guix challenge blast+:include
>> /gnu/store/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast+-2.11.0-include contents differ:
>> local hash: 0q4nssknlmc54m8abndn9bhrlwm4m28lkb75i1wnwr0ghbalj02x
>> https://ci.guix.gnu.org/nar/lzip/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast%2B-2.11.0-include: 0q4nssknlmc54m8abndn9bhrlwm4m28lkb75i1wnwr0ghbalj02x
>> https://bordeaux.guix.gnu.org/nar/lzip/0kbsdr61qpj0vkc6s8g2kbp4dq936n0p-blast%2B-2.11.0-include: 0cakizfsqb1lla62cmwnng1h9gvqgf3lyjk0k7lkiaisj713mpzx
>> differing files:
>> /include/ncbi-tools++/ncbi-tools++/ncbi_random_macro.h
>> /include/ncbi-tools++/ncbi-tools++/ncbiconf_unix.h
>>
>> 1 store items were analyzed:
>> - 0 (0.0%) were identical
>> - 1 (100.0%) differed
>> - 0 (0.0%) were inconclusive
>
> Ah, thanks for explaining!
Ah! Shouldn't the default be to compare all outputs? It seems that'd
be less surprising and useful.
What do you think?
--
Maxim
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2022-09-30 21:22 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-30 16:42 bug#42141: blast+ is not reproducible Ricardo Wurmus
2022-09-29 0:35 ` Maxim Cournoyer
2022-09-29 9:24 ` Ricardo Wurmus
2022-09-29 9:32 ` Ricardo Wurmus
2022-09-29 22:04 ` Ricardo Wurmus
2022-09-30 3:09 ` Maxim Cournoyer
2022-09-30 10:04 ` Ricardo Wurmus
2022-09-30 14:01 ` zimoun
2022-09-30 14:38 ` Ricardo Wurmus
2022-09-30 21:20 ` Maxim Cournoyer
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).