repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[Ada] Recover proof of Ada.Strings.Fixed with assertions
2022-01-11
Yannick Moy
[Ada
]
Recov
e
r
pro
o
f of Ada
.
Strings
.
Fi
x
ed with assertio
n
s
commit
|
commitdiff
|
tree
2022-01-11
Yanni
c
k
Moy
[A
d
a] Proof of unit S
y
stem
.
Case_Uti
l
commit
|
commitdiff
|
tree
2022-01-11
Yannick Moy
[Ada] Adapt ghost code to maintain proof
commit
|
commitdiff
|
tree
2022-01-11
Yannick Moy
[Ada] Proo
f
of Syst
e
m
.
Vectors
.
Bool
e
an_Operations
commit
|
commitdiff
|
tree
2022-01-06
Y
annick Moy
[Ad
a
] P
r
oof of Syste
m
.
G
e
neric_
A
rray_Ope
r
ations a
t
silver
.
.
.
commit
|
commitdiff
|
tree
2022-01-06
Yann
i
ck Moy
[Ada] Justify f
a
lse positive messag
e
from Code
P
ee
r
.
.
.
commit
|
commitdiff
|
tree
2022-01-06
Yannick Moy
[Ada
]
P
roof of r
u
n
time uni
t
for non-binary modular
.
.
.
commit
|
commitdiff
|
tree
2022-01-06
Yannick Moy
[
A
d
a
]
Pro
o
f of r
u
n
time units for binary modular expone
n
tiat
i
on
commit
|
commitdiff
|
tree
2022-01-05
Y
a
nnick Moy
[Ada] Add contracts fo
r
the proof of S
y
stem
.
Arith_
1
2
8
commit
|
commitdiff
|
tree
2022-01-05
Yannick Moy
[Ad
a
]
Proof
o
f runtime
units for integer exponentiation
.
.
.
commit
|
commitdiff
|
tree
2022-01-05
Yannick
M
o
y
[Ada] Pr
o
of of ru
n
time units for integer exponentiat
i
on
.
.
.
commit
|
commitdiff
|
tree
2022-01-05
Yan
n
ick M
o
y
[Ada] Rename parameter-dependent constants in ge
n
er
i
c
.
.
.
commit
|
commitdiff
|
tree
2022-01-05
Y
a
nnic
k
Moy
[Ada] Fix le
m
ma in g
e
n
e
ric unit System
.
Arith_Doubl
e
commit
|
commitdiff
|
tree
2021-12-02
Yannick Mo
y
[A
d
a] Proof
o
f S
y
stem
.
Arith_32 for double arithmetic
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Y
annick Moy
[
Ada] Amend
proo
f
of System
.
Arith_Doubl
e
t
o
remove
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Yannick Moy
[Ada] Ad
d
pragma Annota
t
e
for Co
d
ePeer ana
l
ysis
commit
|
commitdiff
|
tree
2021-12-02
Yannick Moy
[Ada
]
Proof of supp
o
rt units for 'Width on sig
n
ed integers
commit
|
commitdiff
|
tree
2021-12-02
Yann
i
ck Moy
[Ada]
P
roof
of Interfa
c
es
.
C with SP
A
RK
commit
|
commitdiff
|
tree
2021-12-02
Yannick Moy
[
A
da] Proof
o
f
System
.
Val_U
t
i
l
uti
l
i
ties for 'Value
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Yannick
M
oy
[Ada]
P
roof of
Boolea
n
'Image and Bool
e
an'Value
commit
|
commitdiff
|
tree
2021-12-01
Yann
i
ck Moy
[Ada]
Improve error
m
e
ssages for dot notation when
.
.
.
commit
|
commitdiff
|
tree
2021-12-01
Yannic
k
Moy
[Ada]
A
dd quer
y
for extended precision floa
t
ing
-
poi
n
t
.
.
.
commit
|
commitdiff
|
tree
2021-12-01
Yannick Moy
[Ada] Improve mes
s
ages o
n
incorrect s
t
ate r
e
finement
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Y
annick Moy
[Ada] Cr
e
ate explicit ghost mirror unit for big inte
g
ers
commit
|
commitdiff
|
tree
2021-11-10
Yannick
Moy
[
Ada] Better error mes
s
age o
n
missing parenth
e
ses
commit
|
commitdiff
|
tree
2021-11-09
Yannick Moy
[Ad
a
] Complete suppo
r
t for prefixed
c
all on subtypes
.
.
.
commit
|
commitdiff
|
tree
2021-11-09
Yannick Moy
[Ada] Fix su
p
port f
o
r prefixe
d
call with
i
ncomplet
e
.
.
.
commit
|
commitdiff
|
tree
2021-10-25
Yannick
Moy
[
Ad
a
] Issu
e
error on in
v
ali
d
use of Ghost inside pragm
a
.
.
.
commit
|
commitdiff
|
tree
2021-10-20
Yannick Moy
[Ada] Proof of th
e
run
t
ime suppo
r
t f
o
r attri
b
ut
e
'
Width
commit
|
commitdiff
|
tree
2021-10-20
Yannick Moy
[
A
d
a
]
Pro
v
ide dummy
b
od
y
f
o
r big integers library use
d
.
.
.
commit
|
commitdiff
|
tree
2021-10-20
Yannick Moy
[Ad
a
] Issue
w
arning
on unused quanti
f
ied expre
s
sion
commit
|
commitdiff
|
tree
2021-10-05
Yannick
Moy
[A
d
a] Improve
erro
r
message
o
n array
a
g
g
r
egates
commit
|
commitdiff
|
tree
2021-10-05
Yanni
c
k Moy
[Ada] Improve error
m
essage on
m
i
s
sing all/for in quanti
f
ied
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Yannic
k
Moy
[
A
da] Proof of Ada
.
String
s
.
M
a
p
s
commit
|
commitdiff
|
tree
2021-10-05
Yannick Mo
y
[
Ada] Proof of Ada
.
Characters
.
Handling
commit
|
commitdiff
|
tree
2021-10-04
Yannick Mo
y
[
Ada] Mar
k
Ada
.
Text_IO in SPARK
commit
|
commitdiff
|
tree
2021-10-04
Yannick Moy
[A
d
a]
A
d
d Ada RM descripti
o
n of
A
da
.
Stri
n
gs
.
Bounded
.
.
.
commit
|
commitdiff
|
tree
2021-09-23
Y
a
nnic
k
Moy
[Ada
]
M
i
nimi
z
e
p
art
s
of Ad
a
.
Strings
.
Fixed m
a
r
ked SPARK_Mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2021-09-22
Yannick M
o
y
[Ada] Sim
p
lify contract of Ada
.
Strings
.
Fixed
.
Trim for
.
.
.
commit
|
commitdiff
|
tree
2021-09-22
Y
annick Moy
[
A
da
]
S
pu
r
ious error on de
f
erred cons
t
an
t
with
p
redicate
commit
|
commitdiff
|
tree
2021-09-22
Yannick Moy
[Ada
]
Cla
r
ify par
t
s of Ada
.
Strings
.
U
nbound
e
d in SPARK
.
.
.
commit
|
commitdiff
|
tree
2021-09-22
Yannick Moy
[Ada] Add adequate gu
a
r
d
before calling First_R
e
p
_
Item
commit
|
commitdiff
|
tree
2021-09-22
Yann
i
ck
Moy
[Ada] Fix
infinite
loop in compilation of ille
g
al code
commit
|
commitdiff
|
tree
2021-09-22
Ya
n
nick M
o
y
[Ada]
M
ore precis
e
analysis of function
r
enamings
in
.
.
.
commit
|
commitdiff
|
tree
2021-09-22
Yannick
M
o
y
[
A
da] Fix a
c
cess to predicated paren
t
in
I
t
y
pe
commit
|
commitdiff
|
tree
2021-09-22
Yan
n
ick Moy
[Ada] Fix obsolete comments/
n
ame r
e
ferr
i
ng to girder
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Y
annick Moy
[Ad
a
] Re
n
am
e
"optio
n
a
l
"
n
ode sub
t
ypes tha
t
all
o
w Empty
commit
|
commitdiff
|
tree
2021-09-21
Yannick Moy
[Ada] Exception raised on
empty file in GNATprove mod
e
commit
|
commitdiff
|
tree
2021-07-08
Yannick Moy
[A
d
a] Skip types in error
f
or test to compute a
r
ra
y
.
.
.
commit
|
commitdiff
|
tree
2021-07-08
Yannick Moy
[Ada] Fix on computation of
p
ack
e
d
a
r
ray
s
ize in case
.
.
.
commit
|
commitdiff
|
tree
2021-07-08
Yannick Moy
[Ada]
C
ompute s
i
zes w
h
e
n
possible for
p
a
c
ked array
.
.
.
commit
|
commitdiff
|
tree
2021-07-07
Yanni
c
k
M
oy
[Ada] Simpl
i
fy handling of
s
ur
e
errors in GNATpro
v
e
.
.
.
commit
|
commitdiff
|
tree
2021-07-07
Y
anni
c
k Moy
[Ada]
F
ix precondition of Co
t
fo
r
code anal
y
ze
r
s
commit
|
commitdiff
|
tree
2021-07-06
Yannick
Moy
[
A
d
a] M
i
ssing space in
e
r
ror
message
for pat
t
ern matching
commit
|
commitdiff
|
tree
2021-07-05
Yannick
M
oy
[Ada] Adapt SPARK RM ru
l
e on
non-effect
i
v
e
ly
volatile
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Yannick Moy
[Ada
]
Adapt SPARK checking aft
e
r change
in
rules regarding
.
.
.
commit
|
commitdiff
|
tree
2021-06-16
Yannick
Moy
[
A
da] Do not
gene
r
a
te an
I
type_Re
f
erence no
d
e for sli
c
es
.
.
.
commit
|
commitdiff
|
tree
2021-06-15
Y
a
nnick Moy
[
A
d
a] Extend f
u
nctio
n
to r
e
tr
i
eve fi
r
st/last nodes
.
.
.
commit
|
commitdiff
|
tree
2021-06-15
Yannick Moy
[Ada] Clarify t
h
e se
m
antics of signe
d
intrinsi
c
sh
i
f
t
.
.
.
commit
|
commitdiff
|
tree
2021-05-07
Yannick Moy
[Ada] Gener
a
te war
n
ing for negativ
e
lite
r
al
o
f a modul
a
r
.
.
.
commit
|
commitdiff
|
tree
2021-05-04
Yannick M
o
y
[Ada] M
i
nor tweak in pre
t
ty-prin
t
i
n
g of expre
s
sions
commit
|
commitdiff
|
tree
2021-05-04
Yannick Moy
[Ada] Move match function for pragma Warnings to public
.
.
.
commit
|
commitdiff
|
tree
2021-05-04
Ya
n
nick Moy
[Ada] Use error
m
a
r
ker for messages
i
n GNATprove mode
commit
|
commitdiff
|
tree
2021-05-04
Yannick Moy
[Ada]
Fix c
o
n
t
inuation
m
e
ssa
g
e for missi
n
g ALL
i
n access
.
.
.
commit
|
commitdiff
|
tree
2021-04-29
Yannick Moy
[A
d
a] Add co
l
ors to GNATprove messages out
p
u
t
t
o a
.
.
.
commit
|
commitdiff
|
tree
2021-04-29
Yannick Mo
y
[Ada] Fix ev
a
l
u
ation of expressi
o
ns in inlined code
commit
|
commitdiff
|
tree
2021-04-29
Y
an
n
i
ck Moy
[Ada] Fixes in
t
h
e
us
e
of spans for error
l
oc
a
t
ions
commit
|
commitdiff
|
tree
2021-04-28
Yannick
Mo
y
[Ada
]
Use
spans instead of locations fo
r
compile
r
d
i
a
gnostics
commit
|
commitdiff
|
tree
2021-04-28
Yannick
M
o
y
[Ada] Imp
r
ove
e
rror
message for ghost in pr
e
dicate
commit
|
commitdiff
|
tree
2020-12-17
Ya
n
ni
c
k
M
o
y
[Ada]
Fixes for GNAT error/warnin
g
message
s
commit
|
commitdiff
|
tree
2020-12-16
Yannick Moy
[A
d
a]
M
ark ge
n
e
r
ic body outsi
d
e of SP
A
RK
commit
|
commitdiff
|
tree
2020-12-15
Yannick Moy
[
A
da]
M
a
rk g
e
ner
i
c
body o
u
tside o
f
SPARK
commit
|
commitdiff
|
tree
2020-12-14
Yannick Moy
[Ada]
F
ix warning control c
h
arac
t
er for message o
n
.
.
.
commit
|
commitdiff
|
tree
2020-12-14
Yannick Moy
[Ada
]
Re
f
ine error m
e
s
s
a
g
e
s on i
l
legal
Refined_Stat
e
.
.
.
commit
|
commitdiff
|
tree
2020-12-14
Yannick
Moy
[Ada] Correctly mark subp
r
ogram as not always inline
d
.
.
.
commit
|
commitdiff
|
tree
2020-11-30
Yannick Moy
[
A
da] Add comment on special He
a
p variabl
e
us
e
d
in
.
.
.
commit
|
commitdiff
|
tree
2020-11-30
Yannick Moy
[Ada] A
d
d cont
i
nuati
o
n mes
s
a
ge when o
t
h
e
rs choice
not
.
.
.
commit
|
commitdiff
|
tree
2020-11-27
Yanni
c
k Moy
[
Ada] D
o
no
t
a
pply
r
a
n
g
e
c
h
ec
k
s ins
i
de gen
e
rics in
.
.
.
commit
|
commitdiff
|
tree
2020-11-26
Yan
n
ick Moy
[Ada] New warning on
q
uestionab
l
e m
i
ss
i
ng par
e
n
th
e
ses
commit
|
commitdiff
|
tree
2020-11-26
Yannick Moy
[Ada] Issue
advice for error regardin
g
Old/Loop_Entry
.
.
.
commit
|
commitdiff
|
tree
2020-11-25
Yan
n
ick Moy
[Ada]
Minimize side-
e
ffe
c
t removal in
G
NA
T
p
r
ove
m
ode
commit
|
commitdiff
|
tree
2020-11-25
Yannick Moy
[Ada] Fix
i
n
ternal
compi
l
ation error on cir
c
ular type
.
.
.
commit
|
commitdiff
|
tree
2020-11-24
Yann
i
ck M
o
y
[
A
da] F
i
x crash in GNATprove on inl
i
n
ed subprogram
.
.
.
commit
|
commitdiff
|
tree
2020-11-24
Y
a
nnick Moy
[
Ada] Handle correct
l
y current instance of PO in
l
ocal
.
.
.
commit
|
commitdiff
|
tree
2020-11-24
Yannick Moy
[A
d
a] Fix spurious error on chil
d
libra
r
y-level s
u
b
program
.
.
.
commit
|
commitdiff
|
tree
2020-11-24
Y
a
n
nick M
o
y
[
Ad
a
] Reject
G
l
obal/Depends con
t
racts
on null
procedures
commit
|
commitdiff
|
tree
2020-10-26
Y
annick
M
o
y
[Ada] Fix
G
NATprove cras
h
on ge
n
e
r
i
c
s
with access types
commit
|
commitdiff
|
tree
2020-10-26
Yannick Moy
[Ada] Do not instanti
a
te gene
r
ic bo
d
ies o
u
tside of
.
.
.
commit
|
commitdiff
|
tree
2020-10-21
Yannic
k
Moy
[Ada] Fix
t
arget configuration file used f
o
r
Code
P
eer
.
.
.
commit
|
commitdiff
|
tree
2020-10-20
Yannick
M
oy
[Ada
]
Fixe
s
for pretty command-li
n
e GNAT
p
rove
output
.
.
.
commit
|
commitdiff
|
tree
2020-10-20
Yannick
Moy
[Ada]
F
ix comme
n
ts
a
s volat
i
lity p
r
operti
e
s
c
an a
p
p
ly
.
.
.
commit
|
commitdiff
|
tree
2020-10-20
Y
annick Moy
[Ada] Display s
o
u
r
c
e
code pointing at
locations in
.
.
.
commit
|
commitdiff
|
tree
2020-10-19
Yannick Moy
[Ada
]
Alternati
v
e
d
isplay of multi-
l
ine message
s
for
.
.
.
commit
|
commitdiff
|
tree
2020-10-19
Ya
n
nick M
o
y
[Ada]
R
e
j
ect u
s
e of Relaxed_Initiali
z
ation on scalar
.
.
.
commit
|
commitdiff
|
tree
2020-10-19
Y
an
n
ic
k
Moy
[Ada
]
Cla
r
i
fy
p
rotect
i
on of
f
e
red by pre
c
onditio
n
s on
.
.
.
commit
|
commitdiff
|
tree
2020-10-19
Yannick Moy
[Ad
a
] Clar
i
fy c
u
r
rent design of
E
rr
o
ut wrt g
l
obal variabl
e
.
.
.
commit
|
commitdiff
|
tree
2020-10-16
Yannick Moy
[A
d
a] SPARK: update for e
f
fectiv
e
ly volatile types
.
.
.
commit
|
commitdiff
|
tree
2020-07-15
Yannick M
o
y
[Ada] Mark standard containers
as
not i
n
S
P
A
RK
commit
|
commitdiff
|
tree
2020-07-10
Yanni
c
k
M
o
y
[Ada] Fix d
e
tec
t
ion of vo
l
ati
l
e prop
e
rties in SPARK
commit
|
commitdiff
|
tree
2020-07-10
Ya
n
nick Moy
[Ada] Fix assertion
failure on
(in-)out functio
n
parameter
commit
|
commitdiff
|
tree
next