Today's bug is a `gcc` SIGSEGV: https://gcc.gnu.org/PR119226.
There `gcc` started crashing on certain uses of `strcspn()`. `vifm-0.14` happened to be one example of that.
OK, calling #gcc experts...
Is there a way to declare a function such that an argument has an attribute that restricts usage as follows.
The arg must not be a variable - so what? not an lvalue?
Why?
I have pointers to stuff that has too be freed.
I want to absolutely ensure no reuse of pointer after call (actually there is an attribute for that?).
So call with a pointer that is return from function, OK.
But call with variable you could reuse later, not OK.
Anyone here familiar with SPARC binutils internals? I'm having a rather odd case where the same instruction (and same binary sequence) gets interpreted differently depending on who compiles it
Say, I have this `decode.s` file containing the following line:
decode: addxccc %g0, %g0, %g0
One VIS3 instruction, very simple. Then assemble it with both gcc and clang:
gcc -mcpu=niagara4 -c decode.s -o decode-gcc.o
clang -mcpu=niagara4 -c decode.s -o decode-clang.o
And now, if I run objdump on the files, the results are different:
decode-clang.o: file format elf64-sparc
Disassembly of section .text:
0000000000000000 <decode>:
0: 81 b0 02 60 unknown
Compare with GCC's:
decode-gcc.o: file format elf64-sparc
Disassembly of section .text:
0000000000000000 <decode>:
0: 81 b0 02 60 addxccc %g0, %g0, %g0
In both cases the binary stream is the same, but why does objdump decodes it as "unknown" with the clang-built file?
gotta reward the foreign oligarchs for stealing money from their people so #Trump, #Musk, #Russia, the #GCC, and the other funders can rob us.
@RichardNairn @GottaLaff https://mstdn.ca/@RichardNairn/114068491635772387
Upgrading emacs-plus to 30.1 and getting gcc/libgccjit errors? I did too! But I think I fixed it easily enough: https://github.com/d12frosted/homebrew-emacs-plus/issues/790
#Recruitment from Kenya to the #GCC, particularly #Qatar, has long been marred by corruption, with bilateral labour agreements failing to address these issues. MR's Vani Saraswathi investigated exploitative recruitment practices in the corridor, shedding light on the role of #Gulf-based consultants.
“Some people close to Trump’s White House have been taken aback by the scale of security that has surrounded Musk since he became a regular presence in Trump’s orbit last year. The detail rivaled only that of the president himself, the sources observed.”
No surprise the #GCC ( #SaudiArabia, #UAE, #Oman, #Qatar, #Bahrain & #Kuwait) + #China and #Russia (GCC henchman #Putin & #Xi), are overdoing mercenaries to protect their largest investment, their top #Saudi henchman.
https://mastodon.social/@dangillmor/114039326385035254
#Saudi henchman Donald #Trump tries to seize control of independent government agencies that were established by #Congress to be run by bipartisan panels, like the Federal Election Commission, the Federal Communications Commission, the Securities and Exchange Commission, and the Federal Trade Commission.
https://www.mediaite.com/politics/trump-executive-order-gives-him-oversight-of-the-fcc-while-he-is-suing-cbs-for-20-billion/
#SaudiArabia’s $100B #ProjectTranscendence, marks a significant push by the Kingdom to develop a robust #AI ecosystem that can rival leading tech hubs, including neighbouring #UnitedArabEmirates and other global technology centers.
https://www.cio.com/article/3602900/saudi-arabia-launches-100-billion-ai-initiative-to-lead-in-global-tech.html
#Salesforce has announced a $500 million investment in #ArtificialIntelligence initiatives in #SaudiArabia, and will deploy its Hyperforce platform there through a strategic partnership with #Amazon Web Services (#AWS). Additionally, the company plans to establish a regional headquarters in #Riyadh.
https://www.nasdaq.com/articles/salesforces-crm-500m-saudi-investment-fuels-global-ai-growth
#Stargate is a partnership between #OpenAI, #Oracle, #Japan’s #SoftBank - led by #MasayoshiSon - and #MGX, a tech investment arm of the #UnitedArabEmirates government.
https://www.bbc.com/news/articles/cy4m84d2xz2o
#Salesforce announced this week that it’s planning $500 million of AI-related investments in #SaudiArabia. Like the #USA, Saudi Arabia—a major oil and gas exporter—is looking to capitalize on its abundance of wealth and fossil fuels to become an #AI superpower, including in a $100 billion initiative called #ProjectTranscendence.
https://newrepublic.com/article/191506/musk-bezos-pichai-zuckerberg-microsoft-trump-climate
During his first week in office, #Trump announced the #Stargate Project, a $500 billion partnership between #Microsoft partner #OpenAI, #SoftBank, and #MGX (a tech investment arm of the #UnitedArabEmirates government) to build a massive network of data centers across the #USA.
https://newrepublic.com/article/191506/musk-bezos-pichai-zuckerberg-microsoft-trump-climate
Use “Saudi henchmen” before #Musk and #Trump to indicate allegiance:
> 18F was part of USDS before Saudi henchmen Musk and Trump destroyed it: https://ethanmarcotte.com/wrote/leaving-18f/