* [devel] Q: опять сломали ruby, доколе? @ 2019-04-08 12:05 ` Dmitry V. Levin 2019-04-08 12:11 ` Скрылевъ Малъ 0 siblings, 1 reply; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 12:05 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 679 bytes --] On Mon, Apr 08, 2019 at 06:06:24AM +0000, ALT beekeeper wrote: > 11 NEW error logs [...] > libidn2-2.1.1-alt1 > make[2]: Entering directory '/usr/src/RPM/BUILD/libidn2-2.1.1/doc' > ronn -r idn2.md >idn2.1 > cannot load such file -- rdiscount.so > make[2]: *** [Makefile:1800: idn2.1] Error 1 > make[2]: Leaving directory '/usr/src/RPM/BUILD/libidn2-2.1.1/doc' > make[1]: *** [Makefile:1077: all-recursive] Error 1 > make: *** [Makefile:985: all] Error 2 [...] > opennebula-5.8.1-alt1 > (ruby 2.5.5 x86_64-linux) > ERROR[LoadError]: cannot load such file -- Rakefile > - - PRECONFIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 12:05 ` [devel] Q: опять сломали ruby, доколе? Dmitry V. Levin @ 2019-04-08 12:11 ` Скрылевъ Малъ 2019-04-08 12:14 ` Скрылевъ Малъ 0 siblings, 1 reply; 66+ messages in thread From: Скрылевъ Малъ @ 2019-04-08 12:11 UTC (permalink / raw) To: ALT Linux Team development discussions 08.04.2019, 15:05, "Dmitry V. Levin" <ldv@altlinux.org>: > On Mon, Apr 08, 2019 at 06:06:24AM +0000, ALT beekeeper wrote: >> 11 NEW error logs > > [...] >> libidn2-2.1.1-alt1 >> make[2]: Entering directory '/usr/src/RPM/BUILD/libidn2-2.1.1/doc' >> ronn -r idn2.md >idn2.1 >> cannot load such file -- rdiscount.so >> make[2]: *** [Makefile:1800: idn2.1] Error 1 >> make[2]: Leaving directory '/usr/src/RPM/BUILD/libidn2-2.1.1/doc' >> make[1]: *** [Makefile:1077: all-recursive] Error 1 >> make: *** [Makefile:985: all] Error 2 > > [...] >> opennebula-5.8.1-alt1 >> (ruby 2.5.5 x86_64-linux) >> ERROR[LoadError]: cannot load such file -- Rakefile >> - - PRECONFIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - > > -- > ldv > , rdiscount был старый аж 7-месячной давности и был неправильно собран, я это уже починил... -- Малъ Скрылевъ about.me/majioa ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 12:11 ` Скрылевъ Малъ @ 2019-04-08 12:14 ` Скрылевъ Малъ 2019-04-08 12:16 ` Dmitry V. Levin 2019-04-08 12:19 ` Sergey V Turchin 0 siblings, 2 replies; 66+ messages in thread From: Скрылевъ Малъ @ 2019-04-08 12:14 UTC (permalink / raw) To: ALT Linux Team development discussions 08.04.2019, 15:11, "Скрылевъ Малъ" <majioa@yandex.ru>: > 08.04.2019, 15:05, "Dmitry V. Levin" <ldv@altlinux.org>: >> On Mon, Apr 08, 2019 at 06:06:24AM +0000, ALT beekeeper wrote: >>> 11 NEW error logs >> >> [...] >>> libidn2-2.1.1-alt1 >>> make[2]: Entering directory '/usr/src/RPM/BUILD/libidn2-2.1.1/doc' >>> ronn -r idn2.md >idn2.1 >>> cannot load such file -- rdiscount.so >>> make[2]: *** [Makefile:1800: idn2.1] Error 1 >>> make[2]: Leaving directory '/usr/src/RPM/BUILD/libidn2-2.1.1/doc' >>> make[1]: *** [Makefile:1077: all-recursive] Error 1 >>> make: *** [Makefile:985: all] Error 2 >> >> [...] >>> opennebula-5.8.1-alt1 >>> (ruby 2.5.5 x86_64-linux) >>> ERROR[LoadError]: cannot load such file -- Rakefile >>> - - PRECONFIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> >> -- >> ldv >> , > > rdiscount был старый аж 7-месячной давности и был неправильно собран, я это уже починил... > И не сломали, а как раз починили, что это обнаружилось -- Малъ Скрылевъ about.me/majioa ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 12:14 ` Скрылевъ Малъ @ 2019-04-08 12:16 ` Dmitry V. Levin 2019-04-08 12:18 ` [devel] [JT] " Michael Shigorin ` (2 more replies) 2019-04-08 12:19 ` Sergey V Turchin 1 sibling, 3 replies; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 12:16 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1310 bytes --] On Mon, Apr 08, 2019 at 03:14:02PM +0300, Скрылевъ Малъ wrote: > 08.04.2019, 15:11, "Скрылевъ Малъ" <majioa@yandex.ru>: > > 08.04.2019, 15:05, "Dmitry V. Levin" <ldv@altlinux.org>: > >> On Mon, Apr 08, 2019 at 06:06:24AM +0000, ALT beekeeper wrote: > >>> 11 NEW error logs > >> > >> [...] > >>> libidn2-2.1.1-alt1 > >>> make[2]: Entering directory '/usr/src/RPM/BUILD/libidn2-2.1.1/doc' > >>> ronn -r idn2.md >idn2.1 > >>> cannot load such file -- rdiscount.so > >>> make[2]: *** [Makefile:1800: idn2.1] Error 1 > >>> make[2]: Leaving directory '/usr/src/RPM/BUILD/libidn2-2.1.1/doc' > >>> make[1]: *** [Makefile:1077: all-recursive] Error 1 > >>> make: *** [Makefile:985: all] Error 2 > >> > >> [...] > >>> opennebula-5.8.1-alt1 > >>> (ruby 2.5.5 x86_64-linux) > >>> ERROR[LoadError]: cannot load such file -- Rakefile > >>> - - PRECONFIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - > > > > rdiscount был старый аж 7-месячной давности и был неправильно собран, я это уже починил... > > > И не сломали, а как раз починили, что это обнаружилось Если ronn до "починки" работал, а после "починки" сломался, значит, "починка" и есть поломка. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* [devel] [JT] Re: Q: опять сломали ruby, доколе? 2019-04-08 12:16 ` Dmitry V. Levin @ 2019-04-08 12:18 ` Michael Shigorin 2019-04-08 12:59 ` [devel] " Скрылевъ Малъ 2019-04-08 13:29 ` Sergey Afonin 2 siblings, 0 replies; 66+ messages in thread From: Michael Shigorin @ 2019-04-08 12:18 UTC (permalink / raw) To: devel On Mon, Apr 08, 2019 at 03:16:37PM +0300, Dmitry V. Levin wrote: > Если ronn до "починки" работал, а после "починки" сломался, > значит, "починка" и есть поломка. А эта логика работает как "если xinetd до обновления работал, после стал слушать только на localhost, значит, его сломали?" (вспоминая страдания с ним одного знакомого openbsd-шника :) PS: это к тому, что определения "работал" и "сломался" бывают разные. -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 12:16 ` Dmitry V. Levin 2019-04-08 12:18 ` [devel] [JT] " Michael Shigorin @ 2019-04-08 12:59 ` Скрылевъ Малъ 2019-04-08 13:24 ` Dmitry V. Levin 2019-04-08 13:29 ` Sergey Afonin 2 siblings, 1 reply; 66+ messages in thread From: Скрылевъ Малъ @ 2019-04-08 12:59 UTC (permalink / raw) To: ALT Linux Team development discussions 08.04.2019, 15:16, "Dmitry V. Levin" <ldv@altlinux.org>: > On Mon, Apr 08, 2019 at 03:14:02PM +0300, Скрылевъ Малъ wrote: >> 08.04.2019, 15:11, "Скрылевъ Малъ" <majioa@yandex.ru>: >> > 08.04.2019, 15:05, "Dmitry V. Levin" <ldv@altlinux.org>: >> >> On Mon, Apr 08, 2019 at 06:06:24AM +0000, ALT beekeeper wrote: >> >>> 11 NEW error logs >> >> >> >> [...] >> >>> libidn2-2.1.1-alt1 >> >>> make[2]: Entering directory '/usr/src/RPM/BUILD/libidn2-2.1.1/doc' >> >>> ronn -r idn2.md >idn2.1 >> >>> cannot load such file -- rdiscount.so >> >>> make[2]: *** [Makefile:1800: idn2.1] Error 1 >> >>> make[2]: Leaving directory '/usr/src/RPM/BUILD/libidn2-2.1.1/doc' >> >>> make[1]: *** [Makefile:1077: all-recursive] Error 1 >> >>> make: *** [Makefile:985: all] Error 2 >> >> >> >> [...] >> >>> opennebula-5.8.1-alt1 >> >>> (ruby 2.5.5 x86_64-linux) >> >>> ERROR[LoadError]: cannot load such file -- Rakefile >> >>> - - PRECONFIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> > >> > rdiscount был старый аж 7-месячной давности и был неправильно собран, я это уже починил... >> > >> И не сломали, а как раз починили, что это обнаружилось > > Если ronn до "починки" работал, а после "починки" сломался, значит, > "починка" и есть поломка. > Нет, это тот случай, когда минус на минус даёт плюс, оба минуса как раз плюсом быть не могут. Просто после обновления ruby (а они там насколько я понял) починили загрузку .so-шек, наши неправильно собранные оные перестали определяться. -- Малъ Скрылевъ about.me/majioa ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 12:59 ` [devel] " Скрылевъ Малъ @ 2019-04-08 13:24 ` Dmitry V. Levin 0 siblings, 0 replies; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 13:24 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 2012 bytes --] On Mon, Apr 08, 2019 at 03:59:29PM +0300, Скрылевъ Малъ wrote: > 08.04.2019, 15:16, "Dmitry V. Levin" <ldv@altlinux.org>: > > On Mon, Apr 08, 2019 at 03:14:02PM +0300, Скрылевъ Малъ wrote: > >> 08.04.2019, 15:11, "Скрылевъ Малъ" <majioa@yandex.ru>: > >> > 08.04.2019, 15:05, "Dmitry V. Levin" <ldv@altlinux.org>: > >> >> On Mon, Apr 08, 2019 at 06:06:24AM +0000, ALT beekeeper wrote: > >> >>> 11 NEW error logs > >> >> > >> >> [...] > >> >>> libidn2-2.1.1-alt1 > >> >>> make[2]: Entering directory '/usr/src/RPM/BUILD/libidn2-2.1.1/doc' > >> >>> ronn -r idn2.md >idn2.1 > >> >>> cannot load such file -- rdiscount.so > >> >>> make[2]: *** [Makefile:1800: idn2.1] Error 1 > >> >>> make[2]: Leaving directory '/usr/src/RPM/BUILD/libidn2-2.1.1/doc' > >> >>> make[1]: *** [Makefile:1077: all-recursive] Error 1 > >> >>> make: *** [Makefile:985: all] Error 2 > >> >> > >> >> [...] > >> >>> opennebula-5.8.1-alt1 > >> >>> (ruby 2.5.5 x86_64-linux) > >> >>> ERROR[LoadError]: cannot load such file -- Rakefile > >> >>> - - PRECONFIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - > >> > > >> > rdiscount был старый аж 7-месячной давности и был неправильно собран, я это уже починил... > >> > > >> И не сломали, а как раз починили, что это обнаружилось > > > > Если ronn до "починки" работал, а после "починки" сломался, значит, > > "починка" и есть поломка. > > Нет, это тот случай, когда минус на минус даёт плюс, оба минуса как раз плюсом быть не могут. Раньше ronn работал, теперь аварийно завершается. Вы пишете, что раньше было плохо, а теперь починилось. Стало быть, когда ronn работал - это было плохо, а теперь, когда ronn не работает - это починилось. Таким образом, ваше починилось - это когда у пользователей перестаёт работать инструмент, который раньше работал. Меня такие починки не устраивают. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 12:16 ` Dmitry V. Levin 2019-04-08 12:18 ` [devel] [JT] " Michael Shigorin 2019-04-08 12:59 ` [devel] " Скрылевъ Малъ @ 2019-04-08 13:29 ` Sergey Afonin 2019-04-08 13:34 ` [devel] slang Dmitry V. Levin 2 siblings, 1 reply; 66+ messages in thread From: Sergey Afonin @ 2019-04-08 13:29 UTC (permalink / raw) To: ALT Linux Team development discussions On Monday 08 April 2019, Dmitry V. Levin wrote: > Если ronn до "починки" работал, а после "починки" сломался, значит, > "починка" и есть поломка. Если slang до обновления gcc собирался, а после обновления нет, то... ;-) -- С уважением, Сергей Афонин. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-08 13:29 ` Sergey Afonin @ 2019-04-08 13:34 ` Dmitry V. Levin 2019-04-08 18:32 ` Sergey Y. Afonin 0 siblings, 1 reply; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 13:34 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 519 bytes --] On Mon, Apr 08, 2019 at 05:29:57PM +0400, Sergey Afonin wrote: > On Monday 08 April 2019, Dmitry V. Levin wrote: > > > Если ronn до "починки" работал, а после "починки" сломался, значит, > > "починка" и есть поломка. > > Если slang до обновления gcc собирался, а после обновления нет, то... > ;-) В slang'е был и остаётся UB, т.е. он полагался на undefined behaviour. По хорошему, slang не должен был собираться раньше, и мне очень жаль, что slang в таком виде вообще кем-то используется. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-08 13:34 ` [devel] slang Dmitry V. Levin @ 2019-04-08 18:32 ` Sergey Y. Afonin 2019-04-08 18:39 ` Sergey Y. Afonin 2019-04-08 18:44 ` [devel] Q: опять сломали ruby, доколе? Dmitry V. Levin 0 siblings, 2 replies; 66+ messages in thread From: Sergey Y. Afonin @ 2019-04-08 18:32 UTC (permalink / raw) To: ALT Linux Team development discussions On Monday 08 April 2019, Dmitry V. Levin wrote: > > > Если ronn до "починки" работал, а после "починки" сломался, значит, > > > "починка" и есть поломка. > > > > Если slang до обновления gcc собирался, а после обновления нет, то... > > ;-) > > В slang'е был и остаётся UB, т.е. он полагался на undefined behaviour. > По хорошему, slang не должен был собираться раньше, и мне очень жаль, > что slang в таком виде вообще кем-то используется. То есть, аргумент majioa@, что в новом Руби починили загрузку so - это плохой аргумент? Или он не прав в том, что починили? -- С уважением, Сергей Афонин ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-08 18:32 ` Sergey Y. Afonin @ 2019-04-08 18:39 ` Sergey Y. Afonin 2019-04-08 18:58 ` Dmitry V. Levin 2019-04-08 18:44 ` [devel] Q: опять сломали ruby, доколе? Dmitry V. Levin 1 sibling, 1 reply; 66+ messages in thread From: Sergey Y. Afonin @ 2019-04-08 18:39 UTC (permalink / raw) To: ALT Linux Team development discussions On Monday 08 April 2019, Sergey Y. Afonin wrote: > > В slang'е был и остаётся UB, т.е. он полагался на undefined behaviour. > > По хорошему, slang не должен был собираться раньше, и мне очень жаль, > > что slang в таком виде вообще кем-то используется. > > То есть, аргумент majioa@, что в новом Руби починили загрузку so - это > плохой аргумент? Или он не прав в том, что починили? И да, я не отрицаю, что UB в Slang - это не хоршо. Но я не вижу различий в конечной аргументации вида "после обновления A сломалось B, которое раньше работало -> обновление A - это плохо". -- С уважением, Сергей Афонин ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-08 18:39 ` Sergey Y. Afonin @ 2019-04-08 18:58 ` Dmitry V. Levin 2019-04-08 19:18 ` Sergey Y. Afonin 2019-04-09 8:01 ` Aleksei Nikiforov 0 siblings, 2 replies; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 18:58 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1399 bytes --] On Mon, Apr 08, 2019 at 10:39:20PM +0400, Sergey Y. Afonin wrote: > On Monday 08 April 2019, Sergey Y. Afonin wrote: > > > > В slang'е был и остаётся UB, т.е. он полагался на undefined behaviour. > > > По хорошему, slang не должен был собираться раньше, и мне очень жаль, > > > что slang в таком виде вообще кем-то используется. > > > > То есть, аргумент majioa@, что в новом Руби починили загрузку so - это > > плохой аргумент? Или он не прав в том, что починили? > > И да, я не отрицаю, что UB в Slang - это не хоршо. Вы не поняли. UB - это не просто нехорошо, UB - это смертельно. Компилятор вправе определить результат UB так, как ему будет удобно, и применить к результату оптимизацию, которая превратит ваш исходный код в бинарный мусор. Почитайте на досуге https://bugzilla.altlinux.org/36038 > Но я не вижу различий > в конечной аргументации вида "после обновления A сломалось B, которое раньше > работало -> обновление A - это плохо". Утверждение "UB работало" звучит довольно странно. Есть разница между "должно работать, но не работает" и "не должно было работать, но повезло и работало". Результат применения следующей версии компилятора к UB - это примерно то же самое, что и получение следующего псевдослучайного числа. Не стоит полагаться на то, что источник псевдослучайных чисел будет всегда выдавать вам подходящие числа. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-08 18:58 ` Dmitry V. Levin @ 2019-04-08 19:18 ` Sergey Y. Afonin 2019-04-08 19:29 ` Dmitry V. Levin 2019-04-09 8:01 ` Aleksei Nikiforov 1 sibling, 1 reply; 66+ messages in thread From: Sergey Y. Afonin @ 2019-04-08 19:18 UTC (permalink / raw) To: ALT Linux Team development discussions On Monday 08 April 2019, Dmitry V. Levin wrote: > > И да, я не отрицаю, что UB в Slang - это не хоршо. > > Вы не поняли. UB - это не просто нехорошо, UB - это смертельно. > > Компилятор вправе определить результат UB так, как ему будет удобно, > и применить к результату оптимизацию, которая превратит ваш исходный > код в бинарный мусор. 1. В случае Slang есть тесты, которые, как уже выяснилось, вполне показывают ситуацию вида "превратилось в бинарный мусор". Хотя допускаю, что что-то могут и не показать. 2. Компилятор, надеюсь, не делает это случайным образом? И без смены версии компилятора другой код не получается? > Утверждение "UB работало" звучит довольно странно. UB согласно спецификации ещё не означает же UB в рамках конкретной версии компилятора? Иначе бы все UB вылезали на белый свет быстро и больно, а такого не происходит. > Результат применения следующей версии компилятора к UB - это примерно > то же самое, что и получение следующего псевдослучайного числа. Не стоит > полагаться на то, что источник псевдослучайных чисел будет всегда выдавать > вам подходящие числа. Это понятно, но результат, тем не менее, можно так или иначе проверить на предмет "всё сломалось". Если взять прямо данный конкретный случай, то я пока не вижу на пакете, например, mc багов, связанных с неправильной сборкой Slang. -- С уважением, Сергей Афонин ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-08 19:18 ` Sergey Y. Afonin @ 2019-04-08 19:29 ` Dmitry V. Levin 2019-04-08 20:33 ` Sergey Y. Afonin 0 siblings, 1 reply; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 19:29 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1930 bytes --] On Mon, Apr 08, 2019 at 11:18:29PM +0400, Sergey Y. Afonin wrote: > On Monday 08 April 2019, Dmitry V. Levin wrote: > > > > И да, я не отрицаю, что UB в Slang - это не хоршо. > > > > Вы не поняли. UB - это не просто нехорошо, UB - это смертельно. > > > > Компилятор вправе определить результат UB так, как ему будет удобно, > > и применить к результату оптимизацию, которая превратит ваш исходный > > код в бинарный мусор. > > 1. В случае Slang есть тесты, которые, как уже выяснилось, вполне > показывают ситуацию вида "превратилось в бинарный мусор". Хотя допускаю, > что что-то могут и не показать. > > 2. Компилятор, надеюсь, не делает это случайным образом? И без смены > версии компилятора другой код не получается? Нет, компилятор не делает это случайным образом, каждый раз один и тот же компилятор с одним и тем же набором параметров производит один и тот же мусор. Новая версия компилятора производит другой мусор, со стороны это выглядит как псевдослучайный процесс. > > Утверждение "UB работало" звучит довольно странно. > > UB согласно спецификации ещё не означает же UB в рамках конкретной > версии компилятора? Иначе бы все UB вылезали на белый свет быстро и > больно, а такого не происходит. Что значит "UB в рамках конкретной версии компилятора"? UB - это свойство кода, а не компилятора. > > Результат применения следующей версии компилятора к UB - это примерно > > то же самое, что и получение следующего псевдослучайного числа. Не стоит > > полагаться на то, что источник псевдослучайных чисел будет всегда выдавать > > вам подходящие числа. > > Это понятно, но результат, тем не менее, можно так или иначе проверить на > предмет "всё сломалось". Если взять прямо данный конкретный случай, то > я пока не вижу на пакете, например, mc багов, связанных с неправильной > сборкой Slang. Значит, от этого класса UB в slang сломалось не всё. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-08 19:29 ` Dmitry V. Levin @ 2019-04-08 20:33 ` Sergey Y. Afonin 2019-04-08 21:02 ` Dmitry V. Levin 0 siblings, 1 reply; 66+ messages in thread From: Sergey Y. Afonin @ 2019-04-08 20:33 UTC (permalink / raw) To: ALT Linux Team development discussions On Monday 08 April 2019, Dmitry V. Levin wrote: > Новая версия компилятора производит другой мусор, со стороны это выглядит > как псевдослучайный процесс. Либо, в зависимости от компилятора, несовсем мусор, как практика показывает. > > > Утверждение "UB работало" звучит довольно странно. > > > > UB согласно спецификации ещё не означает же UB в рамках конкретной > > версии компилятора? Иначе бы все UB вылезали на белый свет быстро и > > больно, а такого не происходит. > > Что значит "UB в рамках конкретной версии компилятора"? > UB - это свойство кода, а не компилятора. Вообще я уже кое-что почитал (и напоминаю, в этом веке я программистом не работал, тем более на C ;-) ). UB, согласно прочитанному, это свойство спецификации. Но некая конкретная версия компилятора вполне может какие-то случаи обрабатывать вполне предсказуемо с точки зрения разработчика этого самого компилятора. Да, это не переносимо, да, это может сломаться, если разработчик компилятора передумает. Да, в целом это не хорошо. Вот как-то так получается. Кстати, несколько меняя тему, а с чего решили знаковое переполнение сделать UB? Вроде бы уход в отрицательные значения логично выглядит. Сделали - так сделали, но интересно, какой смысл. -- С уважением, Сергей Афонин ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-08 20:33 ` Sergey Y. Afonin @ 2019-04-08 21:02 ` Dmitry V. Levin 0 siblings, 0 replies; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 21:02 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1283 bytes --] On Tue, Apr 09, 2019 at 12:33:38AM +0400, Sergey Y. Afonin wrote: > On Monday 08 April 2019, Dmitry V. Levin wrote: > > > Новая версия компилятора производит другой мусор, со стороны это выглядит > > как псевдослучайный процесс. > > Либо, в зависимости от компилятора, несовсем мусор, как практика показывает. > > > > > Утверждение "UB работало" звучит довольно странно. > > > > > > UB согласно спецификации ещё не означает же UB в рамках конкретной > > > версии компилятора? Иначе бы все UB вылезали на белый свет быстро и > > > больно, а такого не происходит. > > > > Что значит "UB в рамках конкретной версии компилятора"? > > UB - это свойство кода, а не компилятора. > > Вообще я уже кое-что почитал (и напоминаю, в этом веке я программистом не > работал, тем более на C ;-) ). UB, согласно прочитанному, это свойство > спецификации. Но некая конкретная версия компилятора вполне может какие-то > случаи обрабатывать вполне предсказуемо с точки зрения разработчика этого > самого компилятора. Да, это не переносимо, да, это может сломаться, если > разработчик компилятора передумает. Да, в целом это не хорошо. Вот как-то > так получается. Ещё разработчик компилятора иногда предлагает возможность выбрать. Например, gcc -fwrapv. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-08 18:58 ` Dmitry V. Levin 2019-04-08 19:18 ` Sergey Y. Afonin @ 2019-04-09 8:01 ` Aleksei Nikiforov 2019-04-09 13:19 ` Dmitry V. Levin 1 sibling, 1 reply; 66+ messages in thread From: Aleksei Nikiforov @ 2019-04-09 8:01 UTC (permalink / raw) To: devel 08.04.2019 21:58, Dmitry V. Levin пишет: > Вы не поняли. UB - это не просто нехорошо, UB - это смертельно. > > Компилятор вправе определить результат UB так, как ему будет удобно, > и применить к результату оптимизацию, которая превратит ваш исходный код > в бинарный мусор. > Это неправда. Просто в последнее время так плохо пишут компиляторы. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 8:01 ` Aleksei Nikiforov @ 2019-04-09 13:19 ` Dmitry V. Levin 2019-04-09 13:21 ` Anton Farygin 2019-04-10 7:25 ` Aleksei Nikiforov 0 siblings, 2 replies; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-09 13:19 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 639 bytes --] On Tue, Apr 09, 2019 at 11:01:11AM +0300, Aleksei Nikiforov wrote: > 08.04.2019 21:58, Dmitry V. Levin пишет: > > Вы не поняли. UB - это не просто нехорошо, UB - это смертельно. > > > > Компилятор вправе определить результат UB так, как ему будет удобно, > > и применить к результату оптимизацию, которая превратит ваш исходный код > > в бинарный мусор. > > > Это неправда. Просто в последнее время так плохо пишут компиляторы. Это ваше оценочное суждение. Авторы компиляторов пишут статьи и рассказывают на конференциях, как их новые трактовки UB позволяют выжать ещё несколько процентов на оптимизации. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 13:19 ` Dmitry V. Levin @ 2019-04-09 13:21 ` Anton Farygin 2019-04-09 14:34 ` Mikhail Efremov 2019-04-10 7:25 ` Aleksei Nikiforov 1 sibling, 1 reply; 66+ messages in thread From: Anton Farygin @ 2019-04-09 13:21 UTC (permalink / raw) To: ALT Linux Team development discussions, Dmitry V. Levin 09.04.2019 16:19, Dmitry V. Levin пишет: > On Tue, Apr 09, 2019 at 11:01:11AM +0300, Aleksei Nikiforov wrote: >> 08.04.2019 21:58, Dmitry V. Levin пишет: >>> Вы не поняли. UB - это не просто нехорошо, UB - это смертельно. >>> >>> Компилятор вправе определить результат UB так, как ему будет удобно, >>> и применить к результату оптимизацию, которая превратит ваш исходный код >>> в бинарный мусор. >>> >> Это неправда. Просто в последнее время так плохо пишут компиляторы. > Это ваше оценочное суждение. > > Авторы компиляторов пишут статьи и рассказывают на конференциях, > как их новые трактовки UB позволяют выжать ещё несколько процентов > на оптимизации. > Интересно было бы посмотреть на это же обсуждение в апстриме (с теми же участниками с нашей стороны). ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 13:21 ` Anton Farygin @ 2019-04-09 14:34 ` Mikhail Efremov 2019-04-09 14:41 ` Sergey Afonin 2019-04-09 15:21 ` Anton Farygin 0 siblings, 2 replies; 66+ messages in thread From: Mikhail Efremov @ 2019-04-09 14:34 UTC (permalink / raw) To: devel On Tue, 9 Apr 2019 16:21:24 +0300 Anton Farygin wrote: > 09.04.2019 16:19, Dmitry V. Levin пишет: > > On Tue, Apr 09, 2019 at 11:01:11AM +0300, Aleksei Nikiforov wrote: > >> 08.04.2019 21:58, Dmitry V. Levin пишет: > >>> Вы не поняли. UB - это не просто нехорошо, UB - это смертельно. > >>> > >>> Компилятор вправе определить результат UB так, как ему будет удобно, > >>> и применить к результату оптимизацию, которая превратит ваш исходный код > >>> в бинарный мусор. > >>> > >> Это неправда. Просто в последнее время так плохо пишут компиляторы. > > Это ваше оценочное суждение. > > > > Авторы компиляторов пишут статьи и рассказывают на конференциях, > > как их новые трактовки UB позволяют выжать ещё несколько процентов > > на оптимизации. > > > Интересно было бы посмотреть на это же обсуждение в апстриме (с теми же > участниками с нашей стороны). Здесь Дима терпеливо пытается объяснить, что undefined behavior означает undefined behavior. Апстриму вряд ли это интересно, они и так это знают. -- WBR, Mikhail Efremov ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 14:34 ` Mikhail Efremov @ 2019-04-09 14:41 ` Sergey Afonin 2019-04-09 14:46 ` Sergey Afonin 2019-04-09 15:28 ` Mikhail Efremov 2019-04-09 15:21 ` Anton Farygin 1 sibling, 2 replies; 66+ messages in thread From: Sergey Afonin @ 2019-04-09 14:41 UTC (permalink / raw) To: ALT Linux Team development discussions On Tuesday 09 April 2019, Mikhail Efremov wrote: > > Интересно было бы посмотреть на это же обсуждение в апстриме > > (с теми же участниками с нашей стороны). > > Здесь Дима терпеливо пытается объяснить, что undefined behavior > означает undefined behavior. Апстриму вряд ли это интересно, они > и так это знают. Он зря пытается объяснять то, что, кажется, пытается. Потому как речь немного о другом. А именно о разнице между спецификацией и конкретной реализацией. А началось вообще всё с совсем другого, по крайней мере в этой ветке. -- С уважением, Сергей Афонин. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 14:41 ` Sergey Afonin @ 2019-04-09 14:46 ` Sergey Afonin 2019-04-09 15:28 ` Mikhail Efremov 1 sibling, 0 replies; 66+ messages in thread From: Sergey Afonin @ 2019-04-09 14:46 UTC (permalink / raw) To: ALT Linux Team development discussions On Tuesday 09 April 2019, Sergey Afonin wrote: > Он зря пытается объяснять то, что, кажется, пытается. Потому как > речь немного о другом. А именно о разнице между спецификацией и > конкретной реализацией. Хотя, исходя их вот из сообщения про "gcc -fwrapv" мы друг друга, всё же, поняли. -- С уважением, Сергей Афонин. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 14:41 ` Sergey Afonin 2019-04-09 14:46 ` Sergey Afonin @ 2019-04-09 15:28 ` Mikhail Efremov 2019-04-09 16:25 ` Anton Farygin 2019-04-09 17:22 ` Sergey Y. Afonin 1 sibling, 2 replies; 66+ messages in thread From: Mikhail Efremov @ 2019-04-09 15:28 UTC (permalink / raw) To: devel On Tue, 9 Apr 2019 18:41:22 +0400 Sergey Afonin wrote: > On Tuesday 09 April 2019, Mikhail Efremov wrote: > > > > Интересно было бы посмотреть на это же обсуждение в апстриме > > > (с теми же участниками с нашей стороны). > > > > Здесь Дима терпеливо пытается объяснить, что undefined behavior > > означает undefined behavior. Апстриму вряд ли это интересно, они > > и так это знают. > > Он зря пытается объяснять то, что, кажется, пытается. Потому как > речь немного о другом. А именно о разнице между спецификацией и > конкретной реализацией. Просто нужно осознать, что после того, как в программе случилось UB, она может сделать что угодно, на что ей хватит прав: упасть, уничтожить любимые фото котиков на диске, разослать непристойные письма начальству и даже продолжить нормально работать. Просто не нужно допускать UB в программе. А уж тем более не стоит винить компилятор. > А началось вообще всё с совсем другого, > по крайней мере в этой ветке. Да кто помнит уже, с чего там все началось :). И я говорил про апстримы компиляторов, потому что речь зашла уже об этом, мне показалось. Апстим slang как раз не понимает что такое UB, похоже. -- WBR, Mikhail Efremov ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 15:28 ` Mikhail Efremov @ 2019-04-09 16:25 ` Anton Farygin 2019-04-09 17:22 ` Sergey Y. Afonin 1 sibling, 1 reply; 66+ messages in thread From: Anton Farygin @ 2019-04-09 16:25 UTC (permalink / raw) To: ALT Linux Team development discussions, Mikhail Efremov 09.04.2019 18:28, Mikhail Efremov пишет: > On Tue, 9 Apr 2019 18:41:22 +0400 Sergey Afonin wrote: > >> А началось вообще всё с совсем другого, >> по крайней мере в этой ветке. > Да кто помнит уже, с чего там все началось :). И я говорил про апстримы > компиляторов, потому что речь зашла уже об этом, мне показалось. > Апстим slang как раз не понимает что такое UB, похоже. > Апстрим slang - астрофизик. У нас таких апстримов может оказаться неожиданно много. ^ permalink raw reply [flat|nested] 66+ messages in thread
[parent not found: <CAGvFrt3KcOSBmWeODpwEuaZppo102XiJiL3k1ZVpO0a5DWOhSA@mail.gmail.com>]
* Re: [devel] slang @ 2019-04-09 16:31 ` Anton Farygin 0 siblings, 0 replies; 66+ messages in thread From: Anton Farygin @ 2019-04-09 16:31 UTC (permalink / raw) To: ALT Linux Team development discussions, Aleksey Novodvorsky Cc: Mikhail Efremov 09.04.2019 19:29, Aleksey Novodvorsky пишет: > > > > > вт, 9 апр. 2019 г., 19:25 Anton Farygin <rider@basealt.ru > <mailto:rider@basealt.ru>>: > > 09.04.2019 18:28, Mikhail Efremov пишет: > > On Tue, 9 Apr 2019 18:41:22 +0400 Sergey Afonin wrote: > > > >> А началось вообще всё с совсем другого, > >> по крайней мере в этой ветке. > > Да кто помнит уже, с чего там все началось :). И я говорил про > апстримы > > компиляторов, потому что речь зашла уже об этом, мне показалось. > > Апстим slang как раз не понимает что такое UB, похоже. > > > Апстрим slang - астрофизик. У нас таких апстримов может оказаться > неожиданно много. > > > Ой. PostgresPro... Да, именно. Я про то, что такой апстрим может знать, а может и не знать про UB. Его работа заключается в другом. Но если он хороший апстрим, то он с удовольствием поработает над этой проблемой, если ему её объяснить. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 15:28 ` Mikhail Efremov 2019-04-09 16:25 ` Anton Farygin @ 2019-04-09 17:22 ` Sergey Y. Afonin 2019-04-09 17:36 ` Dmitry V. Levin 1 sibling, 1 reply; 66+ messages in thread From: Sergey Y. Afonin @ 2019-04-09 17:22 UTC (permalink / raw) To: ALT Linux Team development discussions On Tuesday 09 April 2019, Mikhail Efremov wrote: >> А именно о разнице между спецификацией и конкретной реализацией. > Просто нужно осознать, что после того, как в программе случилось > UB, она может сделать что угодно, на что ей хватит прав Э, нет. После того, как в программе случилось UB (в том виде, в котором это обсуждалось), _компилятор_ может сделать какой угодно код, после чего этот код может сделать что угодно, на что ему хватит прав. И это уточнение про компилятор тут ключевое. Если каким-то образом известно (тесты там, код ассемблерный посмотрели промежуточный - мало ли), что какой-то компилятор это UB обрабатывает так, как хотелось (пусть так совпало) то скомпилированная программа будет делать ровно то, что хотелось, без всяких "что угодно", пока её не соберут другим компилятором. -- С уважением, Сергей Афонин ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 17:22 ` Sergey Y. Afonin @ 2019-04-09 17:36 ` Dmitry V. Levin 2019-04-09 17:55 ` Sergey Y. Afonin 0 siblings, 1 reply; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-09 17:36 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1339 bytes --] On Tue, Apr 09, 2019 at 09:22:15PM +0400, Sergey Y. Afonin wrote: > On Tuesday 09 April 2019, Mikhail Efremov wrote: > > >> А именно о разнице между спецификацией и конкретной реализацией. > > > Просто нужно осознать, что после того, как в программе случилось > > UB, она может сделать что угодно, на что ей хватит прав > > Э, нет. После того, как в программе случилось UB (в том виде, в котором это > обсуждалось), _компилятор_ может сделать какой угодно код, после чего этот > код может сделать что угодно, на что ему хватит прав. И это уточнение про > компилятор тут ключевое. Если каким-то образом известно (тесты там, код > ассемблерный посмотрели промежуточный - мало ли), что какой-то компилятор > это UB обрабатывает так, как хотелось (пусть так совпало) то скомпилированная > программа будет делать ровно то, что хотелось, без всяких "что угодно", пока > её не соберут другим компилятором. OK, допустим, у нас у всех одинаковое понимание термина UB. Как теперь исправить все пакеты, в исходниках которых есть такое UB, про которые мы не можем утверждать, что нам достоверно известно о том, что скомпилированной код будет делать именно то, что имел в виду автор исходного кода, содержащего UB? gcc -fwrapv при первом подозрении на наличие в пакете переполнений в знаковой арифметике? -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 17:36 ` Dmitry V. Levin @ 2019-04-09 17:55 ` Sergey Y. Afonin 2019-04-09 18:02 ` Sergey Y. Afonin 0 siblings, 1 reply; 66+ messages in thread From: Sergey Y. Afonin @ 2019-04-09 17:55 UTC (permalink / raw) To: ALT Linux Team development discussions On Tuesday 09 April 2019, Dmitry V. Levin wrote: > Как теперь исправить все пакеты, в исходниках которых есть такое > UB, про которые мы не можем утверждать, что нам достоверно известно > о том, что скомпилированной код будет делать именно то, что имел > в виду автор исходного кода, содержащего UB? К сожалению, мы живём в мире, где код пишут не только профессиональные программисты. А почему компилятор вообще что-то собирает, если для него это UB? Вот компиляторы, вроде бы, как раз профессионалы в программировании пишут, могли бы и предупредить. А что с кодм делать - не знаю. Как-то рассказывать, как править. Альтернатива - всё выкинуть и оставить только код хороших программистов. Хоть systemd не останется. :-) А то вон, второй человек на dist-upgrade reboot словил (в sisyphus@). > gcc -fwrapv при первом подозрении на наличие в пакете переполнений > в знаковой арифметике? А что делать... Или надеяться на тесты. -- С уважением, Сергей Афонин ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 17:55 ` Sergey Y. Afonin @ 2019-04-09 18:02 ` Sergey Y. Afonin 2019-04-09 18:15 ` Dmitry V. Levin 0 siblings, 1 reply; 66+ messages in thread From: Sergey Y. Afonin @ 2019-04-09 18:02 UTC (permalink / raw) To: ALT Linux Team development discussions On Tuesday 09 April 2019, Sergey Y. Afonin wrote: > К сожалению, мы живём в мире, где код пишут не только профессиональные > программисты. И вот про Slang. Я сейчас патч приложу, знаковое переполнение там убрано в этом месте, но я ведь тоже не владею документацией на gcc в необходимом для хорошего программирования объёме, потому я не могу утверждать, что там всё хорошо. Мне на неделю на работе отпуск взять, чтобы gcc изучить и самому проверить, или лучше вообще ничего не делать? -- С уважением, Сергей Афонин ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 18:02 ` Sergey Y. Afonin @ 2019-04-09 18:15 ` Dmitry V. Levin 2019-04-09 18:24 ` Sergey Y. Afonin 2019-04-09 18:26 ` Andrey Savchenko 0 siblings, 2 replies; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-09 18:15 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 717 bytes --] On Tue, Apr 09, 2019 at 10:02:54PM +0400, Sergey Y. Afonin wrote: > On Tuesday 09 April 2019, Sergey Y. Afonin wrote: > > > К сожалению, мы живём в мире, где код пишут не только профессиональные > > программисты. > > И вот про Slang. Я сейчас патч приложу, знаковое переполнение там убрано > в этом месте, но я ведь тоже не владею документацией на gcc в необходимом > для хорошего программирования объёме, потому я не могу утверждать, что там > всё хорошо. Мне на неделю на работе отпуск взять, чтобы gcc изучить и самому > проверить, или лучше вообще ничего не делать? Добавьте -fno-strict-overflow в %optflags, оставьте комментарий, что апстрим астрофизик, и смело идите в отпуск. :) -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 18:15 ` Dmitry V. Levin @ 2019-04-09 18:24 ` Sergey Y. Afonin 2019-04-09 18:26 ` Andrey Savchenko 1 sibling, 0 replies; 66+ messages in thread From: Sergey Y. Afonin @ 2019-04-09 18:24 UTC (permalink / raw) To: ALT Linux Team development discussions On Tuesday 09 April 2019, Dmitry V. Levin wrote: > и смело идите в отпуск. :) То есть спецификацию C изучать и gcc. Понятно. :-) -- С уважением, Сергей Афонин ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 18:15 ` Dmitry V. Levin 2019-04-09 18:24 ` Sergey Y. Afonin @ 2019-04-09 18:26 ` Andrey Savchenko 2019-04-09 18:30 ` Anton Farygin 2019-04-09 18:51 ` Paul Wolneykien 1 sibling, 2 replies; 66+ messages in thread From: Andrey Savchenko @ 2019-04-09 18:26 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1409 bytes --] On Tue, 9 Apr 2019 21:15:08 +0300 Dmitry V. Levin wrote: > On Tue, Apr 09, 2019 at 10:02:54PM +0400, Sergey Y. Afonin wrote: > > On Tuesday 09 April 2019, Sergey Y. Afonin wrote: > > > > > К сожалению, мы живём в мире, где код пишут не только профессиональные > > > программисты. > > > > И вот про Slang. Я сейчас патч приложу, знаковое переполнение там убрано > > в этом месте, но я ведь тоже не владею документацией на gcc в необходимом > > для хорошего программирования объёме, потому я не могу утверждать, что там > > всё хорошо. Мне на неделю на работе отпуск взять, чтобы gcc изучить и самому > > проверить, или лучше вообще ничего не делать? > > Добавьте -fno-strict-overflow в %optflags, оставьте комментарий, > что апстрим астрофизик, и смело идите в отпуск. :) Хватит тут астрофизиков оскорблять! Некоторые астрофизики пишут лучше, чем кое-какие математики. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 18:26 ` Andrey Savchenko @ 2019-04-09 18:30 ` Anton Farygin 2019-04-09 18:51 ` Paul Wolneykien 1 sibling, 0 replies; 66+ messages in thread From: Anton Farygin @ 2019-04-09 18:30 UTC (permalink / raw) To: ALT Linux Team development discussions, Andrey Savchenko 09.04.2019 21:26, Andrey Savchenko пишет: > On Tue, 9 Apr 2019 21:15:08 +0300 Dmitry V. Levin wrote: >> On Tue, Apr 09, 2019 at 10:02:54PM +0400, Sergey Y. Afonin wrote: >>> On Tuesday 09 April 2019, Sergey Y. Afonin wrote: >>> >>>> К сожалению, мы живём в мире, где код пишут не только профессиональные >>>> программисты. >>> И вот про Slang. Я сейчас патч приложу, знаковое переполнение там убрано >>> в этом месте, но я ведь тоже не владею документацией на gcc в необходимом >>> для хорошего программирования объёме, потому я не могу утверждать, что там >>> всё хорошо. Мне на неделю на работе отпуск взять, чтобы gcc изучить и самому >>> проверить, или лучше вообще ничего не делать? >> Добавьте -fno-strict-overflow в %optflags, оставьте комментарий, >> что апстрим астрофизик, и смело идите в отпуск.:) > Хватит тут астрофизиков оскорблять! Некоторые астрофизики пишут > лучше, чем кое-какие математики. Хорошо что он хоть в Обнинске не живёт, а то я бы опять вспомнил про географическую дискриминацию. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 18:26 ` Andrey Savchenko 2019-04-09 18:30 ` Anton Farygin @ 2019-04-09 18:51 ` Paul Wolneykien 2019-04-09 19:08 ` Andrey Savchenko 1 sibling, 1 reply; 66+ messages in thread From: Paul Wolneykien @ 2019-04-09 18:51 UTC (permalink / raw) To: devel 09.04.2019 21:26, Andrey Savchenko пишет: > Хватит тут астрофизиков оскорблять! Некоторые астрофизики пишут > лучше, чем кое-какие математики. А что, некоторые астрофизики _не_ математики? Это, простите, как? ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 18:51 ` Paul Wolneykien @ 2019-04-09 19:08 ` Andrey Savchenko 0 siblings, 0 replies; 66+ messages in thread From: Andrey Savchenko @ 2019-04-09 19:08 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 683 bytes --] On Tue, 9 Apr 2019 21:51:13 +0300 Paul Wolneykien wrote: > 09.04.2019 21:26, Andrey Savchenko пишет: > > Хватит тут астрофизиков оскорблять! Некоторые астрофизики пишут > > лучше, чем кое-какие математики. > > А что, некоторые астрофизики _не_ математики? Это, простите, как? Любой физик знает математику, но это не значит, что он — математик. Подходы к решению ряда вопросов принципиально разные. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 14:34 ` Mikhail Efremov 2019-04-09 14:41 ` Sergey Afonin @ 2019-04-09 15:21 ` Anton Farygin 1 sibling, 0 replies; 66+ messages in thread From: Anton Farygin @ 2019-04-09 15:21 UTC (permalink / raw) To: ALT Linux Team development discussions, Mikhail Efremov 09.04.2019 17:34, Mikhail Efremov пишет: > On Tue, 9 Apr 2019 16:21:24 +0300 Anton Farygin wrote: >> 09.04.2019 16:19, Dmitry V. Levin пишет: >>> On Tue, Apr 09, 2019 at 11:01:11AM +0300, Aleksei Nikiforov wrote: >>>> 08.04.2019 21:58, Dmitry V. Levin пишет: >>>>> Вы не поняли. UB - это не просто нехорошо, UB - это смертельно. >>>>> >>>>> Компилятор вправе определить результат UB так, как ему будет удобно, >>>>> и применить к результату оптимизацию, которая превратит ваш исходный код >>>>> в бинарный мусор. >>>>> >>>> Это неправда. Просто в последнее время так плохо пишут компиляторы. >>> Это ваше оценочное суждение. >>> >>> Авторы компиляторов пишут статьи и рассказывают на конференциях, >>> как их новые трактовки UB позволяют выжать ещё несколько процентов >>> на оптимизации. >>> >> Интересно было бы посмотреть на это же обсуждение в апстриме (с теми же >> участниками с нашей стороны). > Здесь Дима терпеливо пытается объяснить, что undefined behavior > означает undefined behavior. Апстриму вряд ли это интересно, они и так > это знают. > Да, я как раз таким образом прекратил эту бесполезную дискуссию. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] slang 2019-04-09 13:19 ` Dmitry V. Levin 2019-04-09 13:21 ` Anton Farygin @ 2019-04-10 7:25 ` Aleksei Nikiforov 1 sibling, 0 replies; 66+ messages in thread From: Aleksei Nikiforov @ 2019-04-10 7:25 UTC (permalink / raw) To: devel 09.04.2019 16:19, Dmitry V. Levin пишет: > On Tue, Apr 09, 2019 at 11:01:11AM +0300, Aleksei Nikiforov wrote: >> 08.04.2019 21:58, Dmitry V. Levin пишет: >>> Вы не поняли. UB - это не просто нехорошо, UB - это смертельно. >>> >>> Компилятор вправе определить результат UB так, как ему будет удобно, >>> и применить к результату оптимизацию, которая превратит ваш исходный код >>> в бинарный мусор. >>> >> Это неправда. Просто в последнее время так плохо пишут компиляторы. > > Это ваше оценочное суждение. > > Авторы компиляторов пишут статьи и рассказывают на конференциях, > как их новые трактовки UB позволяют выжать ещё несколько процентов > на оптимизации. > А ещё авторы компиляторов пишут статьи и рассказывают на конференциях, что *молча* генерировать мусор при UB - плохо, и такое поведение компиляторов надо исправлять. Не уверен, пересекаются ли эти два множества авторов компиляторов. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 18:32 ` Sergey Y. Afonin 2019-04-08 18:39 ` Sergey Y. Afonin @ 2019-04-08 18:44 ` Dmitry V. Levin 2019-04-08 19:11 ` Скрылевъ Малъ ` (2 more replies) 1 sibling, 3 replies; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 18:44 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 983 bytes --] On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: > On Monday 08 April 2019, Dmitry V. Levin wrote: > > > > > Если ronn до "починки" работал, а после "починки" сломался, значит, > > > > "починка" и есть поломка. > > > > > > Если slang до обновления gcc собирался, а после обновления нет, то... > > > ;-) > > > > В slang'е был и остаётся UB, т.е. он полагался на undefined behaviour. > > По хорошему, slang не должен был собираться раньше, и мне очень жаль, > > что slang в таком виде вообще кем-то используется. > > То есть, аргумент majioa@, что в новом Руби починили загрузку so - это > плохой аргумент? Или он не прав в том, что починили? Это плохой аргумент, потому что неубедительный: все предыдущие разы причиной поломок были так называемые починки, которые на самом деле оказывались поломками. Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, которую непрестанно ломают и которую следует избегать. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 18:44 ` [devel] Q: опять сломали ruby, доколе? Dmitry V. Levin @ 2019-04-08 19:11 ` Скрылевъ Малъ 2019-04-08 19:19 ` Anton Farygin 2019-04-08 19:20 ` Dmitry V. Levin 2019-04-08 19:49 ` Alexey V. Vissarionov 2019-04-08 19:56 ` Michael Shigorin 2 siblings, 2 replies; 66+ messages in thread From: Скрылевъ Малъ @ 2019-04-08 19:11 UTC (permalink / raw) To: ALT Linux Team development discussions 08.04.2019, 21:45, "Dmitry V. Levin" <ldv@altlinux.org>: > On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: >> On Monday 08 April 2019, Dmitry V. Levin wrote: >> >> > > > Если ronn до "починки" работал, а после "починки" сломался, значит, >> > > > "починка" и есть поломка. >> > > >> > > Если slang до обновления gcc собирался, а после обновления нет, то... >> > > ;-) >> > >> > В slang'е был и остаётся UB, т.е. он полагался на undefined behaviour. >> > По хорошему, slang не должен был собираться раньше, и мне очень жаль, >> > что slang в таком виде вообще кем-то используется. >> >> То есть, аргумент majioa@, что в новом Руби починили загрузку so - это >> плохой аргумент? Или он не прав в том, что починили? > > Это плохой аргумент, потому что неубедительный: > все предыдущие разы причиной поломок были так называемые починки, > которые на самом деле оказывались поломками. > Какие именно т.н. починки тогда были? этого нигде не утверждалось, была просто изменение модели, о починке речи не было. > Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, > которую непрестанно ломают и которую следует избегать. Думаю это не вполне правда, скажем эта "поломка", появился только в i586 архитектуре, эꙍо видно по логам тестов, и нужно разбираться почему именно только на i586 появилось оное, но к сожалению, и починка стала бы возможной при наличии песочницы на этой архитектуре, у вас есть ли она? -- Малъ Скрылевъ about.me/majioa ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 19:11 ` Скрылевъ Малъ @ 2019-04-08 19:19 ` Anton Farygin 2019-04-08 20:14 ` Скрылевъ Малъ 2019-04-08 19:20 ` Dmitry V. Levin 1 sibling, 1 reply; 66+ messages in thread From: Anton Farygin @ 2019-04-08 19:19 UTC (permalink / raw) To: ALT Linux Team development discussions, Скрылевъ Малъ 08.04.2019 22:11, Скрылевъ Малъ пишет: > > 08.04.2019, 21:45, "Dmitry V. Levin" <ldv@altlinux.org>: >> On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: >>> On Monday 08 April 2019, Dmitry V. Levin wrote: >>> >>> >> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, >> которую непрестанно ломают и которую следует избегать. > Думаю это не вполне правда, скажем эта "поломка", появился только в i586 архитектуре, эꙍо видно по логам тестов, и нужно разбираться почему именно только на i586 появилось оное, но к сожалению, и починка стала бы возможной при наличии песочницы на этой архитектуре, у вас есть ли она? > gear-hsh --commit --verbose -- -v --mountpoint=/proc --lazy-cleanup --target=i586 --apt-config=/home/rider/Sisyphus-32.conf Она у всех есть, у кого есть x86_64. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 19:19 ` Anton Farygin @ 2019-04-08 20:14 ` Скрылевъ Малъ 2019-04-08 20:18 ` Dmitry V. Levin 2019-04-09 5:23 ` Anton Farygin 0 siblings, 2 replies; 66+ messages in thread From: Скрылевъ Малъ @ 2019-04-08 20:14 UTC (permalink / raw) To: Anton Farygin, ALT Linux Team development discussions 08.04.2019, 22:19, "Anton Farygin" <rider@basealt.ru>: > 08.04.2019 22:11, Скрылевъ Малъ пишет: >> 08.04.2019, 21:45, "Dmitry V. Levin" <ldv@altlinux.org>: >>> On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: >>>> On Monday 08 April 2019, Dmitry V. Levin wrote: >>> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, >>> которую непрестанно ломают и которую следует избегать. >> Думаю это не вполне правда, скажем эта "поломка", появился только в i586 архитектуре, эꙍо видно по логам тестов, и нужно разбираться почему именно только на i586 появилось оное, но к сожалению, и починка стала бы возможной при наличии песочницы на этой архитектуре, у вас есть ли она? > > gear-hsh --commit --verbose -- -v --mountpoint=/proc --lazy-cleanup > --target=i586 --apt-config=/home/rider/Sisyphus-32.conf > > Она у всех есть, у кого есть x86_64. Антон, если вы говорите сейчас о пути к конфигурации на базальте, то на жалость я не могу прочитать оный файл. -- Малъ Скрылевъ about.me/majioa ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 20:14 ` Скрылевъ Малъ @ 2019-04-08 20:18 ` Dmitry V. Levin 2019-04-09 1:19 ` Grigory Ustinov 2019-04-09 5:23 ` Anton Farygin 1 sibling, 1 reply; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 20:18 UTC (permalink / raw) To: Andrey Cherepanov; +Cc: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1804 bytes --] On Mon, Apr 08, 2019 at 11:14:23PM +0300, Скрылевъ Малъ wrote: > 08.04.2019, 22:19, "Anton Farygin" <rider@basealt.ru>: > > 08.04.2019 22:11, Скрылевъ Малъ пишет: > >> 08.04.2019, 21:45, "Dmitry V. Levin" <ldv@altlinux.org>: > >>> On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: > >>>> On Monday 08 April 2019, Dmitry V. Levin wrote: > >>> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, > >>> которую непрестанно ломают и которую следует избегать. > >> Думаю это не вполне правда, скажем эта "поломка", появился только в i586 архитектуре, эꙍо видно по логам тестов, и нужно разбираться почему именно только на i586 появилось оное, но к сожалению, и починка стала бы возможной при наличии песочницы на этой архитектуре, у вас есть ли она? > > > > gear-hsh --commit --verbose -- -v --mountpoint=/proc --lazy-cleanup > > --target=i586 --apt-config=/home/rider/Sisyphus-32.conf > > > > Она у всех есть, у кого есть x86_64. > > Антон, если вы говорите сейчас о пути к конфигурации на базальте, то на жалость я не могу прочитать оный файл. Андрей, умение собирать пакеты для i586 является базовым. Помоги, пожалуйста, своему подопечному овладеть этим умением. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 20:18 ` Dmitry V. Levin @ 2019-04-09 1:19 ` Grigory Ustinov 2019-04-09 10:45 ` Andrey Savchenko 0 siblings, 1 reply; 66+ messages in thread From: Grigory Ustinov @ 2019-04-09 1:19 UTC (permalink / raw) To: devel 08.04.2019 23:18, Dmitry V. Levin пишет: > On Mon, Apr 08, 2019 at 11:14:23PM +0300, Скрылевъ Малъ wrote: >> 08.04.2019, 22:19, "Anton Farygin" <rider@basealt.ru>: >>> 08.04.2019 22:11, Скрылевъ Малъ пишет: >>>> 08.04.2019, 21:45, "Dmitry V. Levin" <ldv@altlinux.org>: >>>>> On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: >>>>>> On Monday 08 April 2019, Dmitry V. Levin wrote: >>>>> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, >>>>> которую непрестанно ломают и которую следует избегать. >>>> Думаю это не вполне правда, скажем эта "поломка", появился только в i586 архитектуре, эꙍо видно по логам тестов, и нужно разбираться почему именно только на i586 появилось оное, но к сожалению, и починка стала бы возможной при наличии песочницы на этой архитектуре, у вас есть ли она? >>> gear-hsh --commit --verbose -- -v --mountpoint=/proc --lazy-cleanup >>> --target=i586 --apt-config=/home/rider/Sisyphus-32.conf >>> >>> Она у всех есть, у кого есть x86_64. >> Антон, если вы говорите сейчас о пути к конфигурации на базальте, то на жалость я не могу прочитать оный файл. > Андрей, умение собирать пакеты для i586 является базовым. > Помоги, пожалуйста, своему подопечному овладеть этим умением. Зато быстро join прошёл;-) ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-09 1:19 ` Grigory Ustinov @ 2019-04-09 10:45 ` Andrey Savchenko 2019-04-09 10:49 ` Andrey Cherepanov 2019-04-09 14:01 ` Michael Shigorin 0 siblings, 2 replies; 66+ messages in thread From: Andrey Savchenko @ 2019-04-09 10:45 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2048 bytes --] On Tue, 9 Apr 2019 04:19:14 +0300 Grigory Ustinov wrote: > 08.04.2019 23:18, Dmitry V. Levin пишет: > > On Mon, Apr 08, 2019 at 11:14:23PM +0300, Скрылевъ Малъ wrote: > >> 08.04.2019, 22:19, "Anton Farygin" <rider@basealt.ru>: > >>> 08.04.2019 22:11, Скрылевъ Малъ пишет: > >>>> 08.04.2019, 21:45, "Dmitry V. Levin" <ldv@altlinux.org>: > >>>>> On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: > >>>>>> On Monday 08 April 2019, Dmitry V. Levin wrote: > >>>>> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, > >>>>> которую непрестанно ломают и которую следует избегать. > >>>> Думаю это не вполне правда, скажем эта "поломка", появился только в i586 архитектуре, эꙍо видно по логам тестов, и нужно разбираться почему именно только на i586 появилось оное, но к сожалению, и починка стала бы возможной при наличии песочницы на этой архитектуре, у вас есть ли она? > >>> gear-hsh --commit --verbose -- -v --mountpoint=/proc --lazy-cleanup > >>> --target=i586 --apt-config=/home/rider/Sisyphus-32.conf > >>> > >>> Она у всех есть, у кого есть x86_64. > >> Антон, если вы говорите сейчас о пути к конфигурации на базальте, то на жалость я не могу прочитать оный файл. > > Андрей, умение собирать пакеты для i586 является базовым. > > Помоги, пожалуйста, своему подопечному овладеть этим умением. > Зато быстро join прошёл;-) Может, повторить? Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-09 10:45 ` Andrey Savchenko @ 2019-04-09 10:49 ` Andrey Cherepanov 2019-04-09 11:18 ` Andrey Savchenko 2019-04-09 14:01 ` Michael Shigorin 1 sibling, 1 reply; 66+ messages in thread From: Andrey Cherepanov @ 2019-04-09 10:49 UTC (permalink / raw) To: devel 09.04.2019 13:45, Andrey Savchenko пишет: > On Tue, 9 Apr 2019 04:19:14 +0300 Grigory Ustinov wrote: >> 08.04.2019 23:18, Dmitry V. Levin пишет: >>> On Mon, Apr 08, 2019 at 11:14:23PM +0300, Скрылевъ Малъ wrote: >>>> 08.04.2019, 22:19, "Anton Farygin" <rider@basealt.ru>: >>>>> 08.04.2019 22:11, Скрылевъ Малъ пишет: >>>>>> 08.04.2019, 21:45, "Dmitry V. Levin" <ldv@altlinux.org>: >>>>>>> On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: >>>>>>>> On Monday 08 April 2019, Dmitry V. Levin wrote: >>>>>>> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, >>>>>>> которую непрестанно ломают и которую следует избегать. >>>>>> Думаю это не вполне правда, скажем эта "поломка", появился только в i586 архитектуре, эꙍо видно по логам тестов, и нужно разбираться почему именно только на i586 появилось оное, но к сожалению, и починка стала бы возможной при наличии песочницы на этой архитектуре, у вас есть ли она? >>>>> gear-hsh --commit --verbose -- -v --mountpoint=/proc --lazy-cleanup >>>>> --target=i586 --apt-config=/home/rider/Sisyphus-32.conf >>>>> >>>>> Она у всех есть, у кого есть x86_64. >>>> Антон, если вы говорите сейчас о пути к конфигурации на базальте, то на жалость я не могу прочитать оный файл. >>> Андрей, умение собирать пакеты для i586 является базовым. >>> Помоги, пожалуйста, своему подопечному овладеть этим умением. >> Зато быстро join прошёл;-) > Может, повторить? Будешь ментором? -- Andrey Cherepanov cas@altlinux.org ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-09 10:49 ` Andrey Cherepanov @ 2019-04-09 11:18 ` Andrey Savchenko 2019-04-09 11:27 ` Anton Farygin 0 siblings, 1 reply; 66+ messages in thread From: Andrey Savchenko @ 2019-04-09 11:18 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2512 bytes --] On Tue, 9 Apr 2019 13:49:39 +0300 Andrey Cherepanov wrote: > 09.04.2019 13:45, Andrey Savchenko пишет: > > On Tue, 9 Apr 2019 04:19:14 +0300 Grigory Ustinov wrote: > >> 08.04.2019 23:18, Dmitry V. Levin пишет: > >>> On Mon, Apr 08, 2019 at 11:14:23PM +0300, Скрылевъ Малъ wrote: > >>>> 08.04.2019, 22:19, "Anton Farygin" <rider@basealt.ru>: > >>>>> 08.04.2019 22:11, Скрылевъ Малъ пишет: > >>>>>> 08.04.2019, 21:45, "Dmitry V. Levin" <ldv@altlinux.org>: > >>>>>>> On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: > >>>>>>>> On Monday 08 April 2019, Dmitry V. Levin wrote: > >>>>>>> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, > >>>>>>> которую непрестанно ломают и которую следует избегать. > >>>>>> Думаю это не вполне правда, скажем эта "поломка", появился только в i586 архитектуре, эꙍо видно по логам тестов, и нужно разбираться почему именно только на i586 появилось оное, но к сожалению, и починка стала бы возможной при наличии песочницы на этой архитектуре, у вас есть ли она? > >>>>> gear-hsh --commit --verbose -- -v --mountpoint=/proc --lazy-cleanup > >>>>> --target=i586 --apt-config=/home/rider/Sisyphus-32.conf > >>>>> > >>>>> Она у всех есть, у кого есть x86_64. > >>>> Антон, если вы говорите сейчас о пути к конфигурации на базальте, то на жалость я не могу прочитать оный файл. > >>> Андрей, умение собирать пакеты для i586 является базовым. > >>> Помоги, пожалуйста, своему подопечному овладеть этим умением. > >> Зато быстро join прошёл;-) > > Может, повторить? > Будешь ментором? Боюсь, наши познания русского языка плохо совместимы друг с другом для обеспечения конструктивного общения на технические темы в письменном виде. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-09 11:18 ` Andrey Savchenko @ 2019-04-09 11:27 ` Anton Farygin 0 siblings, 0 replies; 66+ messages in thread From: Anton Farygin @ 2019-04-09 11:27 UTC (permalink / raw) To: ALT Linux Team development discussions, Andrey Savchenko 09.04.2019 14:18, Andrey Savchenko пишет: > On Tue, 9 Apr 2019 13:49:39 +0300 Andrey Cherepanov wrote: >> 09.04.2019 13:45, Andrey Savchenko пишет: >>> On Tue, 9 Apr 2019 04:19:14 +0300 Grigory Ustinov wrote: >>>> 08.04.2019 23:18, Dmitry V. Levin пишет: >>>>> On Mon, Apr 08, 2019 at 11:14:23PM +0300, Скрылевъ Малъ wrote: >>>>>> 08.04.2019, 22:19, "Anton Farygin" <rider@basealt.ru>: >>>>>>> 08.04.2019 22:11, Скрылевъ Малъ пишет: >>>>>>>> 08.04.2019, 21:45, "Dmitry V. Levin" <ldv@altlinux.org>: >>>>>>>>> On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: >>>>>>>>>> On Monday 08 April 2019, Dmitry V. Levin wrote: >>>>>>>>> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, >>>>>>>>> которую непрестанно ломают и которую следует избегать. >>>>>>>> Думаю это не вполне правда, скажем эта "поломка", появился только в i586 архитектуре, эꙍо видно по логам тестов, и нужно разбираться почему именно только на i586 появилось оное, но к сожалению, и починка стала бы возможной при наличии песочницы на этой архитектуре, у вас есть ли она? >>>>>>> gear-hsh --commit --verbose -- -v --mountpoint=/proc --lazy-cleanup >>>>>>> --target=i586 --apt-config=/home/rider/Sisyphus-32.conf >>>>>>> >>>>>>> Она у всех есть, у кого есть x86_64. >>>>>> Антон, если вы говорите сейчас о пути к конфигурации на базальте, то на жалость я не могу прочитать оный файл. >>>>> Андрей, умение собирать пакеты для i586 является базовым. >>>>> Помоги, пожалуйста, своему подопечному овладеть этим умением. >>>> Зато быстро join прошёл;-) >>> Может, повторить? >> Будешь ментором? > > Боюсь, наши познания русского языка плохо совместимы друг с другом > для обеспечения конструктивного общения на технические темы > в письменном виде. > Я готов попробовать быть ментором. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-09 10:45 ` Andrey Savchenko 2019-04-09 10:49 ` Andrey Cherepanov @ 2019-04-09 14:01 ` Michael Shigorin 2019-04-09 14:16 ` Andrey Savchenko 1 sibling, 1 reply; 66+ messages in thread From: Michael Shigorin @ 2019-04-09 14:01 UTC (permalink / raw) To: devel On Tue, Apr 09, 2019 at 01:45:16PM +0300, Andrey Savchenko wrote: > > Зато быстро join прошёл;-) > Может, повторить? А кому-то на повторном join сдавать экзамен по gear --commit? ;-) -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-09 14:01 ` Michael Shigorin @ 2019-04-09 14:16 ` Andrey Savchenko 0 siblings, 0 replies; 66+ messages in thread From: Andrey Savchenko @ 2019-04-09 14:16 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 452 bytes --] On Tue, 9 Apr 2019 17:01:08 +0300 Michael Shigorin wrote: > On Tue, Apr 09, 2019 at 01:45:16PM +0300, Andrey Savchenko wrote: > > > Зато быстро join прошёл;-) > > Может, повторить? > > А кому-то на повторном join сдавать экзамен по gear --commit? ;-) Лучше по автоматизации управления логами сборки. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 20:14 ` Скрылевъ Малъ 2019-04-08 20:18 ` Dmitry V. Levin @ 2019-04-09 5:23 ` Anton Farygin 1 sibling, 0 replies; 66+ messages in thread From: Anton Farygin @ 2019-04-09 5:23 UTC (permalink / raw) To: Скрылевъ Малъ, ALT Linux Team development discussions 08.04.2019 23:14, Скрылевъ Малъ пишет: > > 08.04.2019, 22:19, "Anton Farygin" <rider@basealt.ru>: >> 08.04.2019 22:11, Скрылевъ Малъ пишет: >>> 08.04.2019, 21:45, "Dmitry V. Levin" <ldv@altlinux.org>: >>>> On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: >>>>> On Monday 08 April 2019, Dmitry V. Levin wrote: >>>> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, >>>> которую непрестанно ломают и которую следует избегать. >>> Думаю это не вполне правда, скажем эта "поломка", появился только в i586 архитектуре, эꙍо видно по логам тестов, и нужно разбираться почему именно только на i586 появилось оное, но к сожалению, и починка стала бы возможной при наличии песочницы на этой архитектуре, у вас есть ли она? >> gear-hsh --commit --verbose -- -v --mountpoint=/proc --lazy-cleanup >> --target=i586 --apt-config=/home/rider/Sisyphus-32.conf >> >> Она у всех есть, у кого есть x86_64. > Антон, если вы говорите сейчас о пути к конфигурации на базальте, то на жалость я не могу прочитать оный файл. > man apt.conf поможет вам создать свою версию того, что вы не можете прочитать. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 19:11 ` Скрылевъ Малъ 2019-04-08 19:19 ` Anton Farygin @ 2019-04-08 19:20 ` Dmitry V. Levin 2019-04-08 20:00 ` Скрылевъ Малъ 1 sibling, 1 reply; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 19:20 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 3081 bytes --] On Mon, Apr 08, 2019 at 10:11:59PM +0300, Скрылевъ Малъ wrote: > > > 08.04.2019, 21:45, "Dmitry V. Levin" <ldv@altlinux.org>: > > On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: > >> On Monday 08 April 2019, Dmitry V. Levin wrote: > >> > >> > > > Если ronn до "починки" работал, а после "починки" сломался, значит, > >> > > > "починка" и есть поломка. > >> > > > >> > > Если slang до обновления gcc собирался, а после обновления нет, то... > >> > > ;-) > >> > > >> > В slang'е был и остаётся UB, т.е. он полагался на undefined behaviour. > >> > По хорошему, slang не должен был собираться раньше, и мне очень жаль, > >> > что slang в таком виде вообще кем-то используется. > >> > >> То есть, аргумент majioa@, что в новом Руби починили загрузку so - это > >> плохой аргумент? Или он не прав в том, что починили? > > > > Это плохой аргумент, потому что неубедительный: > > все предыдущие разы причиной поломок были так называемые починки, > > которые на самом деле оказывались поломками. > > Какие именно т.н. починки тогда были? этого нигде не утверждалось, > была просто изменение модели, о починке речи не было. Корректировка принята. > > Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, > > которую непрестанно ломают и которую следует избегать. > > Думаю это не вполне правда, Я думаю, что утверждение про стойкую репутацию верное. > скажем эта "поломка", появился только в i586 архитектуре, Нет, ronn завершается аварийно и на x86_64, об этом стало известно по результатам тестовой пересборки на x86_64, когда пакеты libidn2-2.1.1-alt1 и opennebula-5.8.1-alt1 перестали собираться. > эꙍо видно по логам тестов, и нужно разбираться почему именно только на > i586 появилось оное, но к сожалению, и починка стала бы возможной при > наличии песочницы на этой архитектуре, у вас есть ли она? Вам нужна помощь в настройке hasher на сборку пакетов для i586? -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 19:20 ` Dmitry V. Levin @ 2019-04-08 20:00 ` Скрылевъ Малъ 2019-04-08 20:15 ` Dmitry V. Levin 0 siblings, 1 reply; 66+ messages in thread From: Скрылевъ Малъ @ 2019-04-08 20:00 UTC (permalink / raw) To: ALT Linux Team development discussions 08.04.2019, 22:20, "Dmitry V. Levin" <ldv@altlinux.org>: > On Mon, Apr 08, 2019 at 10:11:59PM +0300, Скрылевъ Малъ wrote: >> 08.04.2019, 21:45, "Dmitry V. Levin" <ldv@altlinux.org>: >> > On Mon, Apr 08, 2019 at 10:32:51PM +0400, Sergey Y. Afonin wrote: >> >> On Monday 08 April 2019, Dmitry V. Levin wrote: >> >> >> >> > > > Если ronn до "починки" работал, а после "починки" сломался, значит, >> >> > > > "починка" и есть поломка. >> >> > > >> >> > > Если slang до обновления gcc собирался, а после обновления нет, то... >> >> > > ;-) >> >> > >> >> > В slang'е был и остаётся UB, т.е. он полагался на undefined behaviour. >> >> > По хорошему, slang не должен был собираться раньше, и мне очень жаль, >> >> > что slang в таком виде вообще кем-то используется. >> >> >> >> То есть, аргумент majioa@, что в новом Руби починили загрузку so - это >> >> плохой аргумент? Или он не прав в том, что починили? >> > >> > Это плохой аргумент, потому что неубедительный: >> > все предыдущие разы причиной поломок были так называемые починки, >> > которые на самом деле оказывались поломками. >> >> Какие именно т.н. починки тогда были? этого нигде не утверждалось, >> была просто изменение модели, о починке речи не было. > > Корректировка принята. > >> > Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, >> > которую непрестанно ломают и которую следует избегать. >> >> Думаю это не вполне правда, > > Я думаю, что утверждение про стойкую репутацию верное. > Ну это частное мнение, и оно разрешено нашим законодательством :) >> скажем эта "поломка", появился только в i586 архитектуре, > > Нет, ronn завершается аварийно и на x86_64, об этом стало известно по > результатам тестовой пересборки на x86_64, когда пакеты libidn2-2.1.1-alt1 > и opennebula-5.8.1-alt1 перестали собираться. > нет это не так: во часть лога из задачи http://git.altlinux.org/tasks/226859/build/100/x86_64/log ronn -r idn2.md >idn2.1 roff: ./idn2.1 ошибок не наблюдается. >> эꙍо видно по логам тестов, и нужно разбираться почему именно только на >> i586 появилось оное, но к сожалению, и починка стала бы возможной при >> наличии песочницы на этой архитектуре, у вас есть ли она? > > Вам нужна помощь в настройке hasher на сборку пакетов для i586? Правильно ли понял, что используя настройки данные Антоном, можно войти в сборочную среду i586 и процессор там будет работать в таком же режиме? -- Малъ Скрылевъ about.me/majioa ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 20:00 ` Скрылевъ Малъ @ 2019-04-08 20:15 ` Dmitry V. Levin 2019-04-08 20:21 ` Скрылевъ Малъ 0 siblings, 1 reply; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 20:15 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1992 bytes --] On Mon, Apr 08, 2019 at 11:00:57PM +0300, Скрылевъ Малъ wrote: > 08.04.2019, 22:20, "Dmitry V. Levin" <ldv@altlinux.org>: > > On Mon, Apr 08, 2019 at 10:11:59PM +0300, Скрылевъ Малъ wrote: [...] > >> скажем эта "поломка", появился только в i586 архитектуре, > > > > Нет, ronn завершается аварийно и на x86_64, об этом стало известно по > > результатам тестовой пересборки на x86_64, когда пакеты libidn2-2.1.1-alt1 > > и opennebula-5.8.1-alt1 перестали собираться. > > > нет это не так: > во часть лога из задачи http://git.altlinux.org/tasks/226859/build/100/x86_64/log > > ronn -r idn2.md >idn2.1 > roff: ./idn2.1 > > ошибок не наблюдается. Значит, вы не там наблюдаете. http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/archive/2019/0408/error/libidn2-2.1.1-alt1 http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/archive/2019/0408/error/opennebula-5.8.1-alt1 > >> эꙍо видно по логам тестов, и нужно разбираться почему именно только на > >> i586 появилось оное, но к сожалению, и починка стала бы возможной при > >> наличии песочницы на этой архитектуре, у вас есть ли она? > > > > Вам нужна помощь в настройке hasher на сборку пакетов для i586? > > Правильно ли понял, что используя настройки данные Антоном, можно войти в сборочную среду i586 и процессор там будет работать в таком же режиме? Да, это общепринятая практика. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 20:15 ` Dmitry V. Levin @ 2019-04-08 20:21 ` Скрылевъ Малъ 2019-04-08 20:55 ` Dmitry V. Levin 0 siblings, 1 reply; 66+ messages in thread From: Скрылевъ Малъ @ 2019-04-08 20:21 UTC (permalink / raw) To: ALT Linux Team development discussions 08.04.2019, 23:15, "Dmitry V. Levin" <ldv@altlinux.org>: > On Mon, Apr 08, 2019 at 11:00:57PM +0300, Скрылевъ Малъ wrote: >> 08.04.2019, 22:20, "Dmitry V. Levin" <ldv@altlinux.org>: >> > On Mon, Apr 08, 2019 at 10:11:59PM +0300, Скрылевъ Малъ wrote: > > [...] >> >> скажем эта "поломка", появился только в i586 архитектуре, >> > >> > Нет, ronn завершается аварийно и на x86_64, об этом стало известно по >> > результатам тестовой пересборки на x86_64, когда пакеты libidn2-2.1.1-alt1 >> > и opennebula-5.8.1-alt1 перестали собираться. >> > >> нет это не так: >> во часть лога из задачи http://git.altlinux.org/tasks/226859/build/100/x86_64/log >> >> ronn -r idn2.md >idn2.1 >> roff: ./idn2.1 >> >> ошибок не наблюдается. > > Значит, вы не там наблюдаете. > http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/archive/2019/0408/error/libidn2-2.1.1-alt1 > http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/archive/2019/0408/error/opennebula-5.8.1-alt1 > это устаревшие сведения, с разницей более 12 часов, я вам дал ссылку на последнюю тестовую пересборку сегодня. -- Малъ Скрылевъ about.me/majioa ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 20:21 ` Скрылевъ Малъ @ 2019-04-08 20:55 ` Dmitry V. Levin 0 siblings, 0 replies; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 20:55 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1361 bytes --] On Mon, Apr 08, 2019 at 11:21:20PM +0300, Скрылевъ Малъ wrote: > 08.04.2019, 23:15, "Dmitry V. Levin" <ldv@altlinux.org>: > > On Mon, Apr 08, 2019 at 11:00:57PM +0300, Скрылевъ Малъ wrote: > >> 08.04.2019, 22:20, "Dmitry V. Levin" <ldv@altlinux.org>: > >> > On Mon, Apr 08, 2019 at 10:11:59PM +0300, Скрылевъ Малъ wrote: > > > > [...] > >> >> скажем эта "поломка", появился только в i586 архитектуре, > >> > > >> > Нет, ronn завершается аварийно и на x86_64, об этом стало известно по > >> > результатам тестовой пересборки на x86_64, когда пакеты libidn2-2.1.1-alt1 > >> > и opennebula-5.8.1-alt1 перестали собираться. > >> > > >> нет это не так: > >> во часть лога из задачи http://git.altlinux.org/tasks/226859/build/100/x86_64/log > >> > >> ronn -r idn2.md >idn2.1 > >> roff: ./idn2.1 > >> > >> ошибок не наблюдается. > > > > Значит, вы не там наблюдаете. > > http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/archive/2019/0408/error/libidn2-2.1.1-alt1 > > http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/archive/2019/0408/error/opennebula-5.8.1-alt1 > > > это устаревшие сведения, с разницей более 12 часов, я вам дал ссылку на последнюю тестовую пересборку сегодня. Значит, вы уже что-то исправили из того, что сломалось, это хорошо, но исправили не всё, что сломалось, это нехорошо. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 18:44 ` [devel] Q: опять сломали ruby, доколе? Dmitry V. Levin 2019-04-08 19:11 ` Скрылевъ Малъ @ 2019-04-08 19:49 ` Alexey V. Vissarionov 2019-04-08 19:56 ` Michael Shigorin 2 siblings, 0 replies; 66+ messages in thread From: Alexey V. Vissarionov @ 2019-04-08 19:49 UTC (permalink / raw) To: ALT Linux Team development discussions On 2019-04-08 21:44:57 +0300, Dmitry V. Levin wrote: > Теперь вокруг ruby в Сизифе сложилась стойкая репутация > подсистемы, которую непрестанно ломают и которую следует > избегать. s/в Сизифе// Но увы - "пипл хавает". -- Alexey V. Vissarionov gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 18:44 ` [devel] Q: опять сломали ruby, доколе? Dmitry V. Levin 2019-04-08 19:11 ` Скрылевъ Малъ 2019-04-08 19:49 ` Alexey V. Vissarionov @ 2019-04-08 19:56 ` Michael Shigorin 2019-04-08 19:59 ` Aleksey Novodvorsky ` (2 more replies) 2 siblings, 3 replies; 66+ messages in thread From: Michael Shigorin @ 2019-04-08 19:56 UTC (permalink / raw) To: devel On Mon, Apr 08, 2019 at 09:44:57PM +0300, Dmitry V. Levin wrote: > Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, > которую непрестанно ломают и которую следует избегать. А вокруг тулчейна? -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 19:56 ` Michael Shigorin @ 2019-04-08 19:59 ` Aleksey Novodvorsky 2019-04-09 5:50 ` [devel] JT - выпустить пар Anton Farygin 2019-04-08 20:05 ` [devel] Q: опять сломали ruby, доколе? Dmitry V. Levin 2019-04-09 5:48 ` Anton Farygin 2 siblings, 1 reply; 66+ messages in thread From: Aleksey Novodvorsky @ 2019-04-08 19:59 UTC (permalink / raw) To: ALT Linux Team development discussions пн, 8 апр. 2019 г. в 22:56, Michael Shigorin <mike@altlinux.org>: > > On Mon, Apr 08, 2019 at 09:44:57PM +0300, Dmitry V. Levin wrote: > > Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, > > которую непрестанно ломают и которую следует избегать. > > А вокруг тулчейна? Коллеги, если вам нечего делать, то обращайтесь ко мне. После бранчевания обсудим. Rgrds, Алексей ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] JT - выпустить пар 2019-04-08 19:59 ` Aleksey Novodvorsky @ 2019-04-09 5:50 ` Anton Farygin 2019-04-09 6:56 ` Andrey Cherepanov 0 siblings, 1 reply; 66+ messages in thread From: Anton Farygin @ 2019-04-09 5:50 UTC (permalink / raw) To: ALT Linux Team development discussions, Aleksey Novodvorsky 08.04.2019 22:59, Aleksey Novodvorsky пишет: > пн, 8 апр. 2019 г. в 22:56, Michael Shigorin <mike@altlinux.org>: >> On Mon, Apr 08, 2019 at 09:44:57PM +0300, Dmitry V. Levin wrote: >>> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, >>> которую непрестанно ломают и которую следует избегать. >> А вокруг тулчейна? > Коллеги, если вам нечего делать, то обращайтесь ко мне. > После бранчевания обсудим. Когда мозги кипят - пару некуда выходить и он вырывается здесь. Это не от нечего делать, а от многозадачности. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] JT - выпустить пар 2019-04-09 5:50 ` [devel] JT - выпустить пар Anton Farygin @ 2019-04-09 6:56 ` Andrey Cherepanov 0 siblings, 1 reply; 66+ messages in thread From: Andrey Cherepanov @ 2019-04-09 6:56 UTC (permalink / raw) To: devel 09.04.2019 8:50, Anton Farygin пишет: > 08.04.2019 22:59, Aleksey Novodvorsky пишет: >> пн, 8 апр. 2019 г. в 22:56, Michael Shigorin <mike@altlinux.org>: >>> On Mon, Apr 08, 2019 at 09:44:57PM +0300, Dmitry V. Levin wrote: >>>> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, >>>> которую непрестанно ломают и которую следует избегать. >>> А вокруг тулчейна? >> Коллеги, если вам нечего делать, то обращайтесь ко мне. >> После бранчевания обсудим. > Когда мозги кипят - пару некуда выходить и он вырывается здесь. > > Это не от нечего делать, а от многозадачности. Так надо соблюдать режим сна и бодрствования. А не устраивать детсадовские разборки по ночам от неудовлетворённости. -- Andrey Cherepanov cas@altlinux.org ^ permalink raw reply [flat|nested] 66+ messages in thread
[parent not found: <CAGvFrt3-B8oXW-S43zKPRkrCgSSeqsEeesxSfji04ZFk03=21Q@mail.gmail.com>]
* Re: [devel] JT - выпустить пар @ 2019-04-09 13:27 ` Dmitry V. Levin 0 siblings, 0 replies; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-09 13:27 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1071 bytes --] On Tue, Apr 09, 2019 at 10:58:32AM +0300, Aleksey Novodvorsky wrote: > вт, 9 апр. 2019 г., 9:56 Andrey Cherepanov <cas@altlinux.org>: > > > 09.04.2019 8:50, Anton Farygin пишет: > > > 08.04.2019 22:59, Aleksey Novodvorsky пишет: > > >> пн, 8 апр. 2019 г. в 22:56, Michael Shigorin <mike@altlinux.org>: > > >>> On Mon, Apr 08, 2019 at 09:44:57PM +0300, Dmitry V. Levin wrote: > > >>>> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, > > >>>> которую непрестанно ломают и которую следует избегать. > > >>> А вокруг тулчейна? > > >> Коллеги, если вам нечего делать, то обращайтесь ко мне. > > >> После бранчевания обсудим. > > > Когда мозги кипят - пару некуда выходить и он вырывается здесь. > > > > > > Это не от нечего делать, а от многозадачности. > > > > Так надо соблюдать режим сна и бодрствования. А не устраивать > > детсадовские разборки по ночам от неудовлетворённости. > > +1 > Давайте чинить сломавшееся от automake, его немало. С automake-1.16.1 вроде совсем немного осталось, около десятка пакетов. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 19:56 ` Michael Shigorin 2019-04-08 19:59 ` Aleksey Novodvorsky @ 2019-04-08 20:05 ` Dmitry V. Levin 2019-04-09 5:48 ` Anton Farygin 2 siblings, 0 replies; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-08 20:05 UTC (permalink / raw) To: ALT Devel discussion list On Mon, Apr 08, 2019 at 10:56:42PM +0300, Michael Shigorin wrote: > On Mon, Apr 08, 2019 at 09:44:57PM +0300, Dmitry V. Levin wrote: > > Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, > > которую непрестанно ломают и которую следует избегать. > > А вокруг тулчейна? Миша, прекрати троллинг. -- ldv ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 19:56 ` Michael Shigorin 2019-04-08 19:59 ` Aleksey Novodvorsky 2019-04-08 20:05 ` [devel] Q: опять сломали ruby, доколе? Dmitry V. Levin @ 2019-04-09 5:48 ` Anton Farygin 2019-04-09 6:10 ` Sergey Afonin 2019-04-09 6:35 ` Dmitry V. Levin 2 siblings, 2 replies; 66+ messages in thread From: Anton Farygin @ 2019-04-09 5:48 UTC (permalink / raw) To: ALT Linux Team development discussions, Michael Shigorin 08.04.2019 22:56, Michael Shigorin пишет: > On Mon, Apr 08, 2019 at 09:44:57PM +0300, Dmitry V. Levin wrote: >> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, >> которую непрестанно ломают и которую следует избегать. > А вокруг тулчейна? А что не так с тулчейном ? Там всё хорошо, все молодцы. И даже Ваня молодец - rpm почти привели в порядок, осталось совсем чуть чуть. Вот Java у нас протухшая, это неприятно и выстрелит после бранчевания, если не исправить. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-09 5:48 ` Anton Farygin @ 2019-04-09 6:10 ` Sergey Afonin 2019-04-09 6:35 ` Dmitry V. Levin 1 sibling, 0 replies; 66+ messages in thread From: Sergey Afonin @ 2019-04-09 6:10 UTC (permalink / raw) To: ALT Linux Team development discussions On Tuesday 09 April 2019, Anton Farygin wrote: > А что не так с тулчейном ? Там всё хорошо, все молодцы. И даже Ваня > молодец - rpm почти привели в порядок, осталось совсем чуть чуть. > > Вот Java у нас протухшая, это неприятно и выстрелит после бранчевания, > если не исправить. Кстати, отмашку можно по rpm делать наверное, а пока rpm не готов, можно и обновить ещё что-нибудь. :-) -- С уважением, Сергей Афонин. ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-09 5:48 ` Anton Farygin 2019-04-09 6:10 ` Sergey Afonin @ 2019-04-09 6:35 ` Dmitry V. Levin 1 sibling, 0 replies; 66+ messages in thread From: Dmitry V. Levin @ 2019-04-09 6:35 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 759 bytes --] On Tue, Apr 09, 2019 at 08:48:43AM +0300, Anton Farygin wrote: > 08.04.2019 22:56, Michael Shigorin пишет: > > On Mon, Apr 08, 2019 at 09:44:57PM +0300, Dmitry V. Levin wrote: > >> Теперь вокруг ruby в Сизифе сложилась стойкая репутация подсистемы, > >> которую непрестанно ломают и которую следует избегать. > > А вокруг тулчейна? > > А что не так с тулчейном ? У Миши всё не так с тулчейном: одна половина контрафактная, другая половина проприетарная. Контрафактную половину никому не покажешь, а проприетарную половину не пропатчишь. Оттого Миша и предлагает мантейнерам патчи [1], которые апстриму предлагать стыдно. Миша, зря ты съязвил про тулчейн, ох зря. [1] https://bugzilla.altlinux.org/attachment.cgi?id=8087 -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 66+ messages in thread
* Re: [devel] Q: опять сломали ruby, доколе? 2019-04-08 12:14 ` Скрылевъ Малъ 2019-04-08 12:16 ` Dmitry V. Levin @ 2019-04-08 12:19 ` Sergey V Turchin 1 sibling, 0 replies; 66+ messages in thread From: Sergey V Turchin @ 2019-04-08 12:19 UTC (permalink / raw) To: ALT Linux Team development discussions On Monday, 8 April 2019 15:14:02 MSK Скрылевъ Малъ wrote: [...] > И не сломали, а как раз починили А про http://bugs.altlinux.org/36506 обязательно пинать? -- Regards, Sergey. ^ permalink raw reply [flat|nested] 66+ messages in thread
end of thread, other threads:[~2019-04-10 7:25 UTC | newest] Thread overview: 66+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-04-08 12:05 ` [devel] Q: опять сломали ruby, доколе? Dmitry V. Levin 2019-04-08 12:11 ` Скрылевъ Малъ 2019-04-08 12:14 ` Скрылевъ Малъ 2019-04-08 12:16 ` Dmitry V. Levin 2019-04-08 12:18 ` [devel] [JT] " Michael Shigorin 2019-04-08 12:59 ` [devel] " Скрылевъ Малъ 2019-04-08 13:24 ` Dmitry V. Levin 2019-04-08 13:29 ` Sergey Afonin 2019-04-08 13:34 ` [devel] slang Dmitry V. Levin 2019-04-08 18:32 ` Sergey Y. Afonin 2019-04-08 18:39 ` Sergey Y. Afonin 2019-04-08 18:58 ` Dmitry V. Levin 2019-04-08 19:18 ` Sergey Y. Afonin 2019-04-08 19:29 ` Dmitry V. Levin 2019-04-08 20:33 ` Sergey Y. Afonin 2019-04-08 21:02 ` Dmitry V. Levin 2019-04-09 8:01 ` Aleksei Nikiforov 2019-04-09 13:19 ` Dmitry V. Levin 2019-04-09 13:21 ` Anton Farygin 2019-04-09 14:34 ` Mikhail Efremov 2019-04-09 14:41 ` Sergey Afonin 2019-04-09 14:46 ` Sergey Afonin 2019-04-09 15:28 ` Mikhail Efremov 2019-04-09 16:25 ` Anton Farygin 2019-04-09 16:31 ` Anton Farygin 2019-04-09 17:22 ` Sergey Y. Afonin 2019-04-09 17:36 ` Dmitry V. Levin 2019-04-09 17:55 ` Sergey Y. Afonin 2019-04-09 18:02 ` Sergey Y. Afonin 2019-04-09 18:15 ` Dmitry V. Levin 2019-04-09 18:24 ` Sergey Y. Afonin 2019-04-09 18:26 ` Andrey Savchenko 2019-04-09 18:30 ` Anton Farygin 2019-04-09 18:51 ` Paul Wolneykien 2019-04-09 19:08 ` Andrey Savchenko 2019-04-09 15:21 ` Anton Farygin 2019-04-10 7:25 ` Aleksei Nikiforov 2019-04-08 18:44 ` [devel] Q: опять сломали ruby, доколе? Dmitry V. Levin 2019-04-08 19:11 ` Скрылевъ Малъ 2019-04-08 19:19 ` Anton Farygin 2019-04-08 20:14 ` Скрылевъ Малъ 2019-04-08 20:18 ` Dmitry V. Levin 2019-04-09 1:19 ` Grigory Ustinov 2019-04-09 10:45 ` Andrey Savchenko 2019-04-09 10:49 ` Andrey Cherepanov 2019-04-09 11:18 ` Andrey Savchenko 2019-04-09 11:27 ` Anton Farygin 2019-04-09 14:01 ` Michael Shigorin 2019-04-09 14:16 ` Andrey Savchenko 2019-04-09 5:23 ` Anton Farygin 2019-04-08 19:20 ` Dmitry V. Levin 2019-04-08 20:00 ` Скрылевъ Малъ 2019-04-08 20:15 ` Dmitry V. Levin 2019-04-08 20:21 ` Скрылевъ Малъ 2019-04-08 20:55 ` Dmitry V. Levin 2019-04-08 19:49 ` Alexey V. Vissarionov 2019-04-08 19:56 ` Michael Shigorin 2019-04-08 19:59 ` Aleksey Novodvorsky 2019-04-09 5:50 ` [devel] JT - выпустить пар Anton Farygin 2019-04-09 6:56 ` Andrey Cherepanov 2019-04-09 13:27 ` Dmitry V. Levin 2019-04-08 20:05 ` [devel] Q: опять сломали ruby, доколе? Dmitry V. Levin 2019-04-09 5:48 ` Anton Farygin 2019-04-09 6:10 ` Sergey Afonin 2019-04-09 6:35 ` Dmitry V. Levin 2019-04-08 12:19 ` Sergey V Turchin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git