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: Add missing guards for degenerate storage models
2023-05-29
Yannick
M
oy
ada: Resto
r
e SPAR
K
_M
o
de On for numerical functions
commit
|
commitdiff
|
tree
2023-05-26
Ya
n
nick M
o
y
a
da
:
Defau
l
t initialize ent
i
ty to avoid
C
odePeer me
s
s
a
ge
commit
|
commitdiff
|
tree
2023-05-26
Yannick
M
oy
a
d
a
: Minor do
c
clarificatio
n
commit
|
commitdiff
|
tree
2023-05-26
Ya
n
ni
c
k
Moy
a
d
a:
Complete contr
a
cts of SPARK units
commit
|
commitdiff
|
tree
2023-05-23
Yannick Mo
y
ada: Add
default value at initialization for Co
d
ePeer
commit
|
commitdiff
|
tree
2023-05-23
Yannick Moy
a
d
a
:
Facilitate pr
o
of of Interfaces
.
C
.
To_Ada
commit
|
commitdiff
|
tree
2023-05-16
Y
an
n
ick M
o
y
ada: Updat
e
proof of r
u
ntime units
commit
|
commitdiff
|
tree
2023-05-16
Yannick Moy
a
da: Simp
l
ify dramat
i
ca
l
ly gh
o
s
t code
f
o
r
proof
of
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Yannick Mo
y
ada: A
d
d interme
d
i
at
e
assertions
f
or proof of
S
uper_T
a
il
commit
|
commitdiff
|
tree
2023-05-16
Yann
i
ck
Moy
ada: Set Loop_Vari
a
nt assertion
policy to Ignore
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Yannick M
o
y
ada: Restore proo
f
of Sys
t
em
.
Ar
i
th
_
Double
commit
|
commitdiff
|
tree
2023-05-15
Yannick Moy
ada: Add annotations
for proof of terminat
i
on of runtime
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
Y
anni
c
k Moy
ada:
R
e
cover proof of
r
untime units
commit
|
commitdiff
|
tree
2023-05-15
Yannick
Moy
ada: Recover proof of
I
n
t
e
r
f
aces
.
C
f
or termination
commit
|
commitdiff
|
tree
2023-05-15
Yannick Moy
a
da: Update comme
n
t
after SPARK RM change
commit
|
commitdiff
|
tree
2023-05-15
Yannick Moy
a
da: Fix handling of pr
a
gma W
a
rnings (Toolnam
e
,
Of
f
/On)
commit
|
commitdiff
|
tree
2023-05-15
Y
a
nn
i
ck Moy
ada: Allow pragmas Annotate between loop p
r
agma
s
commit
|
commitdiff
|
tree
2022-12-06
Yannick Moy
ada:
Allow No_Cach
i
ng on volatile types
commit
|
commitdiff
|
tree
2022-11-28
Ya
n
nick Moy
ada: Imple
m
ent change to
SPARK RM rule on sta
t
e re
f
in
e
ment
commit
|
commitdiff
|
tree
2022-11-14
Yannick
M
oy
ada: F
i
x
err
o
r on
S
PARK_Mode on libr
a
ry-l
e
ve
l
separate
.
.
.
commit
|
commitdiff
|
tree
2022-11-14
Yanni
c
k Moy
ada: Improve loca
t
ion
of error messages in insta
n
ti
a
t
i
ons
commit
|
commitdiff
|
tree
2022-10-06
Ya
n
nick Moy
ada: Do not i
s
sue
co
m
pile
r
warnings in GNATprove mode
commit
|
commitdiff
|
tree
2022-09-12
Y
annic
k
Moy
[Ada]
Justif
y
false
a
larm
from
C
o
d
ePeer analysis of
.
.
.
commit
|
commitdiff
|
tree
2022-09-12
Yannick Moy
[Ada] Accept ex
p
licit S
P
A
RK_Mode Au
t
o as c
o
nfiguration
.
.
.
commit
|
commitdiff
|
tree
2022-09-12
Y
annick
Moy
[Ad
a
] Reject use in
SPARK o
f
Asm
intrinsics for code
.
.
.
commit
|
commitdiff
|
tree
2022-09-02
Y
a
nn
i
ck Moy
[Ada] Recover proof of Scaled_Divide in System
.
A
r
it
h
_64
commit
|
commitdiff
|
tree
2022-07-13
Yannick Moy
[Ada] Fix
i
ncorrect h
a
ndling of Ghos
t
aspe
c
t
commit
|
commitdiff
|
tree
2022-07-13
Yanni
c
k Moy
[Ada] Fix proof of ru
n
time unit
S
ys
t
e
m
.
Arith_
6
4
commit
|
commitdiff
|
tree
2022-07-13
Yan
n
i
c
k Mo
y
[Ada]
Fix automati
c
proof on System
.
Ari
t
h
_
32
commit
|
commitdiff
|
tree
2022-07-12
Yanni
c
k Moy
[Ada] Ignor
e
switches
f
or cont
r
olling
f
rontend warn
i
ngs
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Y
ann
i
ck Moy
[Ada] Deferr
e
d co
n
stant considered as not p
r
eelabora
b
le
commit
|
commitdiff
|
tree
2022-07-06
Yannick
M
oy
[
A
da] Sup
p
ort ghost generic
formal pa
r
ameters
commit
|
commitdiff
|
tree
2022-07-05
Yannick Moy
[Ada]
F
ix spurio
u
s error
o
n
object renaming
w
ith gho
s
t
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Yan
n
ick Mo
y
[Ada
]
Spurious error on qualified
p
refi
x
i
n Pack
.
Func
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Yan
n
ic
k
Moy
[A
d
a] Fix sp
u
rious
e
rro
r
s on gh
o
s
t
code in g
e
nerics
commit
|
commitdiff
|
tree
2022-06-02
Yannick
Moy
[Ada] Issue
errors on
w
rong
c
ontext for
ghost entities
commit
|
commitdiff
|
tree
2022-06-02
Yannick Moy
[Ada
]
Removal of dead code Analyze_Label_Entity
commit
|
commitdiff
|
tree
2022-06-01
Yann
i
c
k Moy
[A
d
a] Allow confirmin
g
vola
t
ile properti
e
s on No_Cac
h
ing
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Yannic
k
Mo
y
[Ada
]
F
i
x c
l
assif
i
cati
o
n
o
f
Subprogra
m
_
Variant
a
s
a
s
ser
t
ion
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Yannick Moy
[
A
da
]
I
s
sue a warning on entity
hidd
e
n i
n
u
s
e
_clau
s
e
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Yannick Moy
[Ada] Issue
better error
m
essag
e
for ou
t
-of
-
order keywords
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
Y
annick Moy
[
A
da] Update proofs
o
f double arith
m
etic
u
nit afte
r
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
Yan
n
ick Moy
[Ada] A
d
apt proof of runtime
u
nit s-arit32
commit
|
commitdiff
|
tree
2022-05-30
Yannick Moy
[Ada]
P
R ada/1
0
5303 Fix use of
A
ssert
i
on_
P
olicy in
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Yan
n
ick Mo
y
[A
d
a] Further adapt proof of
d
ouble arithm
e
ti
c
run
t
ime
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
Yannick M
o
y
[Ada]
Adapt proof of double arithmetic runtime unit
commit
|
commitdiff
|
tree
2022-05-18
Yannick
Moy
[Ada] Fix
p
roof o
f
runti
m
e
u
nits
commit
|
commitdiff
|
tree
2022-05-18
Yannick Moy
[Ada]
S
puri
o
us
er
r
o
r
on freezing o
f
tagged types in
.
.
.
commit
|
commitdiff
|
tree
2022-05-17
Y
a
nnick Moy
[Ada] Allow inlining for proof ins
i
de
g
eneric
s
commit
|
commitdiff
|
tree
2022-05-17
Y
annic
k
Moy
[
A
da] Fix insert
i
o
n
of declaration inside
q
u
antifi
e
d
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
Yann
i
ck Moy
[A
d
a] Fix
proof of double arithm
e
tic units
commit
|
commitdiff
|
tree
2022-05-16
Yannick Moy
[
A
da] Update
com
m
ent justifying non-inlining for
proof
.
.
.
commit
|
commitdiff
|
tree
2022-05-13
Yannick
M
oy
[Ada
]
Simplify
helper uni
t
s for formal h
a
sh
e
d sets
.
.
.
commit
|
commitdiff
|
tree
2022-05-13
Yanni
c
k Moy
[A
d
a] Adapt body of
f
o
rm
a
l
sets and maps for SPARK
commit
|
commitdiff
|
tree
2022-05-13
Yannick Moy
[
A
da] Remove d
e
pende
n
c
y on tam
p
ering checks and co
n
t
r
oll
e
d
.
.
.
commit
|
commitdiff
|
tree
2022-05-13
Ya
n
nick Moy
[Ada]
F
a
cilita
t
e proof of Overwrite in bou
n
d
e
d st
r
ings
.
.
.
commit
|
commitdiff
|
tree
2022-05-12
Y
ann
i
c
k
Moy
[Ad
a
]
Remove useless pragma
W
a
rn
i
n
g
s
O
f
f from runtime
.
.
.
commit
|
commitdiff
|
tree
2022-05-12
Yanni
c
k Moy
[A
d
a
] Do
not issu
e
a w
a
rning on a
p
ostco
n
dit
i
on of
.
.
.
commit
|
commitdiff
|
tree
2022-05-12
Yannick Moy
[Ada] Add g
h
ost
c
ode to facilitate proof w
i
th
SPARK
commit
|
commitdiff
|
tree
2022-05-12
Yannick Moy
[Ada]
R
e
move use of use-clauses in lo
a
ded runtime units
commit
|
commitdiff
|
tree
2022-05-12
Yannick Moy
[Ada] Adap
t
CodePeer
analysis o
f
GN
A
T to changes
i
n
.
.
.
commit
|
commitdiff
|
tree
2022-05-12
Yann
i
ck Moy
[A
d
a] Proof of 'Image
s
upport f
o
r sig
n
ed integers
commit
|
commitdiff
|
tree
2022-05-11
Yannick Moy
[
A
da] Pro
o
f of 'Image suppor
t
fo
r
unsigned integers
commit
|
commitdiff
|
tree
2022-05-11
Ya
n
nick Moy
[Ada] Ada
p
t proof of System
.
Arith_Double after upd
a
te
.
.
.
commit
|
commitdiff
|
tree
2022-05-10
Yan
n
i
c
k Moy
[
A
da]
F
i
x
indentation
t
o follow uniform style across
.
.
.
commit
|
commitdiff
|
tree
2022-05-09
Yannick
Moy
[Ada
]
Su
g
gest use of First_Val
i
d/
L
ast_Valid on
t
ype
.
.
.
commit
|
commitdiff
|
tree
2022-05-09
Yannick Moy
[
Ada] Set E
r
ror
_
Msg_Warn before use of << insertion
commit
|
commitdiff
|
tree
2022-01-11
Yannick Moy
[A
d
a] Ad
a
pt
p
roof
of System
.
Arith_Doubl
e
commit
|
commitdiff
|
tree
2022-01-11
Y
annick Mo
y
[
Ada]
R
ecove
r
proof
o
f
Ada
.
Strings
.
Fixed
w
ith asser
t
ions
commit
|
commitdiff
|
tree
2022-01-11
Y
annick Moy
[Ada] Proof of unit System
.
C
ase_Util
commit
|
commitdiff
|
tree
2022-01-11
Y
a
nnick M
o
y
[Ada] A
d
apt gho
s
t cod
e
to maintain proof
commit
|
commitdiff
|
tree
2022-01-11
Yannick
M
oy
[Ada
]
Proof of Sy
s
t
em
.
Vectors
.
Boolean_Operation
s
commit
|
commitdiff
|
tree
2022-01-06
Yannick M
o
y
[Ada]
P
roof
o
f System
.
Generic_Array_O
p
erations a
t
silver
.
.
.
commit
|
commitdiff
|
tree
2022-01-06
Yannic
k
Mo
y
[Ada]
J
us
t
ify fal
s
e
positive me
s
sage from
CodeP
e
er
.
.
.
commit
|
commitdiff
|
tree
2022-01-06
Yannick
M
o
y
[Ada]
P
roof of
runtime unit for non-binary
modular
.
.
.
commit
|
commitdiff
|
tree
2022-01-06
Ya
n
nick Moy
[Ada] Pro
o
f of runti
m
e units for
b
inary modular
e
xponenti
a
tion
commit
|
commitdiff
|
tree
2022-01-05
Yannick
Moy
[
A
da] Add
c
ontracts
f
or
the
proof of System
.
Arith_128
commit
|
commitdiff
|
tree
2022-01-05
Yannick Moy
[Ada] Proof
o
f
r
u
nti
m
e un
i
ts for
integ
e
r exp
o
nentiation
.
.
.
commit
|
commitdiff
|
tree
2022-01-05
Yannick Moy
[
A
da
]
Proof of runtim
e
units for i
n
teger exp
o
nentiatio
n
.
.
.
commit
|
commitdiff
|
tree
2022-01-05
Y
a
n
n
ick
M
o
y
[
Ada] R
e
n
a
me para
m
et
e
r
-d
e
pendent con
s
t
ants in
g
ene
r
ic
.
.
.
commit
|
commitdiff
|
tree
2022-01-05
Y
a
nnick Moy
[Ada
]
Fix lemma in gener
i
c
u
n
it
S
ystem
.
Arith_Dou
b
le
commit
|
commitdiff
|
tree
2021-12-02
Y
ann
i
ck Moy
[Ada]
Proof
o
f System
.
Ar
i
th_32 for do
u
ble arit
h
metic
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Yannick
Mo
y
[Ada
]
A
m
e
n
d
proof of System
.
Ar
i
th_D
o
u
ble
t
o
r
em
o
ve
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Y
annick
M
oy
[Ada] Add
p
ra
g
ma Annotate for C
o
dePeer ana
l
ysis
commit
|
commitdiff
|
tree
2021-12-02
Yan
n
i
ck Moy
[
A
da] Proo
f
of su
p
port units for 'Width on s
i
g
ned integers
commit
|
commitdiff
|
tree
2021-12-02
Yannick
Moy
[
Ada] Pro
o
f
of I
n
ter
f
a
c
es
.
C with SPARK
commit
|
commitdiff
|
tree
2021-12-02
Ya
n
nick
M
o
y
[A
d
a]
Proo
f
of System
.
Val_Util utilities for 'Value
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Yanni
c
k
Moy
[
A
da] Proof of Bo
o
l
e
a
n'I
m
age and Boo
l
ean'
V
alue
commit
|
commitdiff
|
tree
2021-12-01
Y
a
nnick M
o
y
[
A
da] Improve erro
r
mes
s
ages
f
or dot n
o
t
ation w
h
en
.
.
.
commit
|
commitdiff
|
tree
2021-12-01
Yanni
c
k Moy
[Ada] Add que
r
y for extende
d
pre
c
i
s
ion floating-p
o
int
.
.
.
commit
|
commitdiff
|
tree
2021-12-01
Yann
i
c
k Moy
[Ad
a
] Improve mes
s
ages
o
n incorrect
state
refineme
n
t
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Yannick Moy
[Ad
a
]
C
re
a
te explicit
g
host mirr
o
r unit
for big integers
commit
|
commitdiff
|
tree
2021-11-10
Yannick
M
o
y
[Ada] B
e
tter e
r
ror me
s
sage on missing par
e
ntheses
commit
|
commitdiff
|
tree
2021-11-09
Ya
n
nick Mo
y
[Ada] Compl
e
te
support for prefixed
c
all o
n
subtypes
.
.
.
commit
|
commitdiff
|
tree
2021-11-09
Yann
i
ck
M
oy
[Ad
a
]
Fix support for prefix
e
d
call with incomplete
.
.
.
commit
|
commitdiff
|
tree
2021-10-25
Yannic
k
Moy
[A
d
a] Issue e
r
ror o
n
in
v
alid use of Ghost insid
e
pragma
.
.
.
commit
|
commitdiff
|
tree
2021-10-20
Ya
n
nick Moy
[A
d
a
] Proof
o
f the ru
n
time su
p
port
f
or a
t
tribute
'
Width
commit
|
commitdiff
|
tree
2021-10-20
Y
a
nnick M
o
y
[Ada] P
r
ov
i
de dummy body for big
integers library u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2021-10-20
Yannick M
o
y
[Ada
]
I
s
s
ue
warnin
g
o
n
unused
quantified expression
commit
|
commitdiff
|
tree
2021-10-05
Yannic
k
Moy
[Ada] Improve e
r
ror
m
essage on array aggregates
commit
|
commitdiff
|
tree
next