a parameter list without types is only allowed in a function definition
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- android, c
- Ambito
- build-system
Direzione di ricerca
Inizia con src/s_cacos.c intorno alla riga 64 e con la regola di Make.inc usata da make USECLANG=1; riproduci la compilazione Android armv7-a con clang ed esamina l’uso di __strong_alias nell’output del compilatore. Il lavoro è completato quando il codice sorgente interessato viene compilato correttamente con questa configurazione senza l’errore di elenco dei parametri segnalato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
OS: Android 5.0
Architecture: armv7-a (32 bit)
Compiler: clang 4.0
Natively building openlibm on Android produces the following error:
➜ openlibm git:(master) make USECLANG=1
clang -fno-builtin -mhard-float -O3 -fPIC -march=armv7-a -std=c99 -Wall -I/data/data/com.termux/files/home/openlibm -I/data/data/com.termux/files/home/openlibm/include -I/data/data/com.termux/files/home/openlibm/arm -I/data/data/com.termux/files/home/openlibm/src -DASSEMBLER -D__BSD_VISIBLE -Wno-implicit-function-declaration -c src/s_cacos.c -o src/s_cacos.c.o
src/s_cacos.c:64:1: warning: type specifier missing, defaults to 'int'
[-Wimplicit-int]
__strong_alias(cacosl, cacos);
^
src/s_cacos.c:64:16: error: a parameter list without types is only allowed in a function definition
__strong_alias(cacosl, cacos);
^
1 warning and 1 error generated.
make: *** [Make.inc:141: src/s_cacos.c.o] Error 1
Any ideas?
- Lingua principale
- C
- Stelle
- 637
- Fork
- 165
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di JuliaMath/openlibm
-
nextafter and nexttoward return the finite endpoint in directed rounding modesForse già presa @vera-rubin l’ha presa 6 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
-
Non-standard behavior of tgamma()Forse già presa @ViralBShah l’ha presa 120 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
Tutte le issue di JuliaMath/openlibm
Issue simili
-
v9.6.0: CMake incorrectly enforces presence of libevdevForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
I maintainer di solito rispondono entro 1 giorno
-
[Bug] Unhandled ValueError terminates watchdog thread when GISRC value contains multiple colonsApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
bug Component component: net
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
RT-Thread/rt-thread#11913 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
contiki-ng/contiki-ng#3289 ·
I maintainer di solito rispondono entro 3 giorni
-
area:docs help wanted type:enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno