This media is not supported in your browser
VIEW IN TELEGRAM
md 编译个东西碰到了一个十年没修的 clang bug
TL;DR: 在编译含有函数指针的结构体的时候,clang 有时会把函数指针变成指向空结构体的指针(
如:
偶尔会被编译成
而不是
https://stackoverflow.com/questions/18730620/why-a-function-pointer-field-in-a-llvm-ir-struct-is-replaced-by
https://bugs.llvm.org/show_bug.cgi?id=14920
https://github.com/llvm/llvm-project/issues/15292
TL;DR: 在编译含有函数指针的结构体的时候,clang 有时会把函数指针变成指向空结构体的指针(
{}*)如:
struct Foo {
int (*foo)(int*);
}
偶尔会被编译成
%struct.Foo = { {}* }
而不是
%struct.Foo = { int* (int*)* }https://stackoverflow.com/questions/18730620/why-a-function-pointer-field-in-a-llvm-ir-struct-is-replaced-by
https://bugs.llvm.org/show_bug.cgi?id=14920
https://github.com/llvm/llvm-project/issues/15292
Stack Overflow
Why a function pointer field in a LLVM IR struct is replaced by {}*?
I compiled the MUSL C library using Clang 3.3, and dumped the generated LLVM IR files. I found that the FILE struct
struct __FILE_s {
unsigned flags;
unsigned char *rpos, *rend;
int (*...
struct __FILE_s {
unsigned flags;
unsigned char *rpos, *rend;
int (*...
🤯18🥰3❤1
Forwarded from xkcd
✒️Launch Window
"Confirmed, we have to scrub." "Ugh, okay. I'll get the bucket and sponge."
https://xkcd.com/2746
🔗 @xkcdcomics
"Confirmed, we have to scrub." "Ugh, okay. I'll get the bucket and sponge."
https://xkcd.com/2746
🔗 @xkcdcomics
Forwarded from 今天abc看了啥🤔 (asfr | abc1763613206🤔)
慢讯:著名画师约稿平台 skeb 今日正式宣布引入支付宝(含香港)、微信等多种支付方式。
https://twitter.com/skeb_jp/status/1651785670548144128
https://twitter.com/skeb_jp/status/1651785670548144128
👍17❤1
Forwarded from Solidot
旅行者2号延长其搭载的科学仪器关闭时间
2023-04-28 18:45:00 by 好兆头
1977 年发射的旅行者 2 号目前距离地球 200 亿公里,它搭载了五种科学仪器去研究星际空间。为了保持仪器运行,NASA JPL 团队释出软件更新将原来用于安全机制的电力用于科学仪器,此举将科学仪器关闭时间推迟到 2026 年而不是今年。旅行者 2 号和 1 号都使用 钚-238 放射性同位素热电机提供电力,其半衰期逾 87 年,目前输出功率下降了逾四分之一。为了弥补输出功率的减少,工程师已经关闭了所有非必要系统。旅行者 2 号接下来的一个选择是关闭其中一个科学仪器。为了避免关闭仪器,JPL 团队选择关闭了防止电压波动的安全系统。如果这一做法在旅行者 2 号上运转良好, JPL 团队计划将其应用于旅行者 1 号。旅行者 1 号的一个仪器在早期就发生了故障,它要到明年才需要决定是否关闭剩余 4 个仪器之一。
https://www.nasa.gov/feature/jpl/nasa-s-voyager-will-do-more-science-with-new-power-strategy
#NASA
2023-04-28 18:45:00 by 好兆头
1977 年发射的旅行者 2 号目前距离地球 200 亿公里,它搭载了五种科学仪器去研究星际空间。为了保持仪器运行,NASA JPL 团队释出软件更新将原来用于安全机制的电力用于科学仪器,此举将科学仪器关闭时间推迟到 2026 年而不是今年。旅行者 2 号和 1 号都使用 钚-238 放射性同位素热电机提供电力,其半衰期逾 87 年,目前输出功率下降了逾四分之一。为了弥补输出功率的减少,工程师已经关闭了所有非必要系统。旅行者 2 号接下来的一个选择是关闭其中一个科学仪器。为了避免关闭仪器,JPL 团队选择关闭了防止电压波动的安全系统。如果这一做法在旅行者 2 号上运转良好, JPL 团队计划将其应用于旅行者 1 号。旅行者 1 号的一个仪器在早期就发生了故障,它要到明年才需要决定是否关闭剩余 4 个仪器之一。
https://www.nasa.gov/feature/jpl/nasa-s-voyager-will-do-more-science-with-new-power-strategy
#NASA
😢11🙏8🤔2🎉1
什么时候股沟助理能接入 Bard 啊(x
就不指望微软能复活 Cortana 了,你们谁赶紧出一个大模型驱动的语音助手吧(x
就不指望微软能复活 Cortana 了,你们谁赶紧出一个大模型驱动的语音助手吧(x
🤗5
Forwarded from 荔枝木
SpaceX:我们降低了猛禽火箭引擎的生产速度,因为堆不下了。
先进生产力.jpg
先进生产力.jpg
Forwarded from 每日消费电子观察 (无羽の翼 (「 • ̀ω•́ )「)
Ithome
索尼将推出更多 PC 游戏,因为真的很赚钱 - IT之家
索尼明确表示会继续推出更多的 PC 游戏。索尼表示,“其它”类目下的营收额几乎比 2021 财年翻了一倍,其中就包含PS之外的第一方游戏收入以及包括 PSVR 在内的外围设备的收入,这在过去两个财年中非常可观。
🥰18