| 7 Oct 2025 |
K900 | istg pyside | 15:38:07 |
K900 | I'm gonna do a violence | 15:38:23 |
Willi Butz | https://gist.github.com/WilliButz/afd8ca68c45c5e6a96216f6b92658d23 | 15:38:29 |
Grimmauld (migrated to @grimmauld:m.grimmauld.de) | HUH | 15:38:47 |
K900 | o7 asan | 15:38:54 |
Grimmauld (migrated to @grimmauld:m.grimmauld.de) | nikstur ran into that too, but after disabling parallel checking it went away for him | 15:39:24 |
Grimmauld (migrated to @grimmauld:m.grimmauld.de) | i hate asan | 15:39:27 |
Grimmauld (migrated to @grimmauld:m.grimmauld.de) | the best part: i can't repro that one on my machine | 15:39:57 |
Grimmauld (migrated to @grimmauld:m.grimmauld.de) | like, at all | 15:40:00 |
vcunat | asan has interactions with PIE, or why the regression? | 15:40:05 |
vcunat | Though the log suggest that kernel is to blame 🤯 | 15:41:21 |
@aloisw:julia0815.de | PIE was already in the last staging-next, right? | 15:41:31 |
Grimmauld (migrated to @grimmauld:m.grimmauld.de) | yep | 15:41:41 |
Grimmauld (migrated to @grimmauld:m.grimmauld.de) | tbh if asan+pie causes trouble depending on host kernel, i'd vote to just skip that check | 15:42:04 |
Grimmauld (migrated to @grimmauld:m.grimmauld.de) | * tbh if asan+pie causes trouble depending on build kernel, i'd vote to just skip that check | 15:42:20 |
Willi Butz | huh. I can't on my local workstation. the above happened on a hetzner ax162
so maybe ignore for now | 15:43:00 |
vcunat | Depends on your kernel perhaps. | 15:43:17 |
Willi Butz | hetzner 6.12, local 6.16 | 15:44:03 |
vcunat | Doesn't seem suspicious. | 15:44:23 |
vcunat | Hydra's builders use 6.12, BTW. | 15:45:13 |
vcunat | (stable NixOS default generally) | 15:45:23 |
Grimmauld (migrated to @grimmauld:m.grimmauld.de) | i am on 6.12 here | 15:45:23 |
vcunat | I'm trying with 6.6 now. | 15:46:12 |
Willi Butz | ah, so the builder runs some "hardened" variant, not sure if its just linuxPackages_6_12_hardened | 15:49:36 |
vcunat | That might be it. | 15:50:16 |
vcunat | This kind of layout changes feel potentially useful for hardening. | 15:50:42 |
vcunat |
Shadow memory range interleaves with an existing memory mapping.
| 15:51:08 |
vcunat | Still, if the test is unreliable like this, I'm perfectly fine with skipping it. | 15:51:57 |
vcunat | It's the kind of thing that might make sense to keep upstream, as e.g. their CI will be known not to suffer from the hardening. But not suitable as a default in a distro. | 15:53:00 |
Willi Butz | just saw that it is part of the logs 🤦
https://gist.github.com/WilliButz/afd8ca68c45c5e6a96216f6b92658d23#file-build-log-L1012 | 15:53:59 |