Displaying 20 results from an estimated 2000 matches similar to: "[LLVMdev] ReleaseNotes typos"
2017 Nov 04
2
returns_twice / noreturn
Hello,
I am not sure about the semantic (if any) of returns_twice and noreturn
attributes.
int fork() __attribute__((returns_twice));
void join(int) __attribute__((noreturn));
int f(int n) {
int t = fork();
n++;
if (t != 0)
join(t);
return n;
}
Produces the following LLVM IR:
; Function Attrs: nounwind uwtable
define i32 @f(i32 %n) local_unnamed_addr #0 {
entry:
%call = call i32
2017 Nov 04
3
returns_twice / noreturn
On 11/03/2017 07:57 PM, Yichao Yu wrote:
> On Fri, Nov 3, 2017 at 8:54 PM, Alexandre Isoard via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
>> On Fri, Nov 3, 2017 at 5:39 PM, Hal Finkel <hfinkel at anl.gov> wrote:
>>> On 11/03/2017 07:20 PM, Alexandre Isoard via llvm-dev wrote:
>>>
>>> Hello,
>>>
>>> I am not sure about the
2017 Nov 04
2
returns_twice / noreturn
On Fri, Nov 3, 2017 at 5:39 PM, Hal Finkel <hfinkel at anl.gov> wrote:
>
> On 11/03/2017 07:20 PM, Alexandre Isoard via llvm-dev wrote:
>
> Hello,
>
> I am not sure about the semantic (if any) of returns_twice and noreturn
> attributes.
>
> int fork() __attribute__((returns_twice));
> void join(int) __attribute__((noreturn));
>
> int f(int n) {
> int
2017 Nov 06
2
returns_twice / noreturn
> We do not implement that restricted semantics correctly either -- see
> https://bugs.llvm.org/show_bug.cgi?id=27190
Haha, I wondered for a minute whether I should bring up that bug...
We've seen pretty nasty crashes due to it and had to work around
it.....
One of my recent work has also uncovered another (I believe) invalid
handling of returns_twice functions....
2019 Apr 23
0
SolrCore 'dovecot' is not available due to init failure: fieldType 'text_general' not found in the schema
Here is solrconfig.xml, I removed comments.
--------------------
<?xml version="1.0" encoding="UTF-8"?>
<config>
<luceneMatchVersion>8.0.0</luceneMatchVersion>
<lib dir="${solr.install.dir:../../../..}/contrib/extraction/lib"
regex=".*\.jar"/>
<lib dir="${solr.install.dir:../../../..}/dist/"
2019 Apr 23
3
SolrCore 'dovecot' is not available due to init failure: fieldType 'text_general' not found in the schema
https://wiki.dovecot.org/Plugins/FTS/Solr
Only offers a solr-7.7.0 solrconfig.xml, does it apply to solr-8.0.0?
On Tue, Apr 23, 2019 at 11:18 AM luckydog xf <luckydogxf at gmail.com> wrote:
> Here is solrconfig.xml, I removed comments.
> --------------------
>
> <?xml version="1.0" encoding="UTF-8"?>
> <config>
>
2007 Dec 01
1
Spellchecking Sweave documents
I have been using Aspell on a Linux system, but it doesn't
understand the noweb chunks, which I'd rather it not spellcheck. I
can run it on the generated .tex files, but then changes I make
during the spellcheck will not be propagated back to the original
source. Any suggestions on how to spellcheck Sweave documents?
I see from a search that some people seem to be trying Flyspell on
2011 Sep 30
0
[LLVMdev] [patch] Add the returns_twice attribute
While I'd like to see support for hotpatching, the other Clang bugs
block it from being useful. If Mozilla is close to working, let them
have it.
Thanks for asking :).
-Austin
On Thu, Sep 29, 2011 at 21:39, Charles Davis <cdavis at mymail.mines.edu> wrote:
> Howdy Austin,
>
> I'm about to sacrifice the Hotpatch attribute (which I added a long time ago to start fixing
2005 Dec 28
0
openoffice spellcheck
Anyone use the spell check in OO on Cent4?
When I start the spell checker, it has the dialog to change misspelled
words, I select the properly spelled words but it never changes the
words in the document. Anyone else get this or is there some config I
need to set to save changes for the spell checker?
2003 Mar 13
2
Bizarre problem - happens only under XP and not 2000
I have a very strange problem, which no one has been able to fathom to
this point so I'm hoping that someone here may have encountered
something similar. I'd better note down some background details first.
Relevant machines involved:
Win2K Adv. Server SP3 (acting as Active Directory primary)
Win2K Pro SP3 (authenticates against Win2K server above)
WinXP Pro SP1 (authenticates against
2001 Jul 04
1
typos (PR#1013)
I think these are all current in R 1.3.0 ...
1. xfig: Note: "One" should be "Only" ?
2. package base, scale.html:
"who's default method" -> "whose default method"
3. "wierd" misspelled in base/html/Hershey.html
4. "details" is doubled under the "Details" section of
lib/R/library/base/html/deviance.html
5. "it
2007 Dec 24
1
R-ints typos
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
"Internationalization" is misspelled (as
"Internationaliation") throughout the R-ints
document ... I ran ispell on the texi document,
diffs for this and a handful of other minor
typos (fron/from, primiitve/primitive, etc.)
are posted at http://www.zoo.ufl.edu/bolker/R-ints_diff.txt ...
cheers
Ben Bolker
-----BEGIN PGP
2007 Jan 16
0
Web Service/RSS bus
Hi:
I am wondering if there are any such application exist in rails or ruby
landscape?
http://www.rssbus.com/
RSSbus in short a service bus for aggreating RSS feeds, web services
what not... instead of doing per service integration the bus takes care
of all the RSS/web service connections and provide a unfied feed to your
app?
I googled but found more PHP and .Net and Java stuff not ruby anyone
2008 Oct 23
3
Problems running Writeoutloud
Hi
I'm trying to get Writeoutloud (talking wordprocessor for dyslexics) running on an Asus Eeepc (Xandros) using Wine 1.0.
The prog installed reasonably well and after running Winetricks and fixing mfc42 I got the prog to boot. It boots OK and accepts keystrokes but when the spacebar is pressed and the prog attempts to spellcheck the word just completed I get an error message to say
2012 Nov 29
1
[LLVMdev] Old JIT Status (i.e., can we delete it?)
I don't think that GDB support is even present in the latest version of the old JIT in trunk. It used to have code to register emitted functions with GDB in a way that let GDB find the function name and EH frame information, but that got taken out back in January (r147615). As it stands now, I don't think GDB would provide any useful information at all about code emitted by the old JIT.
2012 Nov 29
0
[LLVMdev] Old JIT Status (i.e., can we delete it?)
On Nov 24, 2012, at 3:50 PM, Rafael EspĂndola wrote:
> On 24 November 2012 17:36, Chris Lattner <clattner at apple.com> wrote:
>> As others have said, unfortunately it is premature to remove the old jit. I don't know of anyone using the EH code though... It can almost certainly be removed!
>
> Cool. I will remove the EH bits by the end of the week if no one complains.
2016 Sep 16
2
setjmp/longjmp and volatile stores, but non-volatile loads
Hi,
In our (non-C) compiler we use setjmp/longjmp to implement exception
handling. For the initial implementation LLVM backend, I'm keeping that
model. In order to ensure that changes performed in a try/setjmp==0
block survive the longjmp, the changes must be done via volatile operations.
Given that volatility is a property of individual load/store
instructions rather than of memory slots in
2013 Jul 19
2
[LLVMdev] SIMD instructions and memory alignment on X86
What is "frep.x86.sse2.sqrt.pd". I'm only familiar with things prefixed
with "llvm.x86".
On Thu, Jul 18, 2013 at 10:12 PM, Peter Newman <peter at uformia.com> wrote:
> After stepping through the produced assembly, I believe I have a culprit.
>
> One of the calls to @frep.x86.sse2.sqrt.pd is modifying the value of ECX -
> while the produced code is
2012 Dec 02
0
[LLVMdev] Old JIT Status (i.e., can we delete it?)
Yes, the GDB-jit registration stuff got pulled out (perhaps prematurely). That said, even without function names, it's still useful to have the EH bits so that gdb can unwind through the JIT'ed frames. Otherwise gdb (and glibc's backtrace() function, valgrind, etc) end up stopping the unwind prematurely, usually at the first JIT'ed frame. Combined with trivial use of the
2011 Oct 05
0
[LLVMdev] setjmp - longjmp
On Oct 4, 2011, at 8:23 PM, Khaled ElWazeer wrote:
> Actually my problem is solved when I added "__sigsetjmp" to this list.
Rafael just added a returns_twice function attribute to LLVM IR.
I expect he will update the callsFunctionThatReturnsTwice() function soon.
/jakob