* installing *source* package ‘IndependenceTests’ ... ** this is package ‘IndependenceTests’ version ‘0.7’ ** package ‘IndependenceTests’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘Apple clang version 21.0.0 (clang-2100.1.1.101)’ using Fortran compiler: ‘GNU Fortran (GCC) 14.2.0’ using C++ compiler: ‘Apple clang version 21.0.0 (clang-2100.1.1.101)’ using SDK: ‘MacOSX26.5.sdk’ clang -mmacos-version-min=26 -std=gnu23 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -isystem /opt/R/arm64/include -fPIC -falign-functions=8 -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -Wstrict-prototypes -c IndependenceTests_init.c -o IndependenceTests_init.o clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c Cnhat.cpp -o Cnhat.o clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c cubature1.cpp -o cubature1.o clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c dependogram.cpp -o dependogram.o dependogram.cpp:12:5: warning: invalid UTF-8 in comment [-Winvalid-utf8] 12 | Entres: | ^ dependogram.cpp:15:41: warning: invalid UTF-8 in comment [-Winvalid-utf8] 15 | int *N: nombre de points de la discrtisation de (0,PI) | ^ dependogram.cpp:16:35: warning: invalid UTF-8 in comment [-Winvalid-utf8] 16 | int *vecd: (d_1,d_2,...,d_p) o les d_j sont des entiers | ^ dependogram.cpp:17:34: warning: invalid UTF-8 in comment [-Winvalid-utf8] 17 | int *p: nombre de vecteurs alatoires dont on veut tester l'indpendance | ^ dependogram.cpp:17:68: warning: invalid UTF-8 in comment [-Winvalid-utf8] 17 | int *p: nombre de vecteurs alatoires dont on veut tester l'indpendance | ^ dependogram.cpp:18:32: warning: invalid UTF-8 in comment [-Winvalid-utf8] 18 | double *X: matrice des donnes: n lignes et sum(vecd) colonnes | ^ dependogram.cpp:22:35: warning: invalid UTF-8 in comment [-Winvalid-utf8] 22 | double *RnAs: contiendra les rsultats, vecteur des normes des RnA pour les diffrents A | ^ dependogram.cpp:22:85: warning: invalid UTF-8 in comment [-Winvalid-utf8] 22 | double *RnAs: contiendra les rsultats, vecteur des normes des RnA pour les diffrents A | ^ dependogram.cpp:23:42: warning: invalid UTF-8 in comment [-Winvalid-utf8] 23 | double *RnAsetoile: contiendra les rsultats, matrice des diffrents RnA pour tous les Xetoiles cres | ^ dependogram.cpp:23:68: warning: invalid UTF-8 in comment [-Winvalid-utf8] 23 | double *RnAsetoile: contiendra les rsultats, matrice des diffrents RnA pour tous les Xetoiles cres | ^ dependogram.cpp:23:104: warning: invalid UTF-8 in comment [-Winvalid-utf8] 23 | double *RnAsetoile: contiendra les rsultats, matrice des diffrents RnA pour tous les Xetoiles cres | ^ dependogram.cpp:24:34: warning: invalid UTF-8 in comment [-Winvalid-utf8] 24 | double *Rn: contiendra les rsultats, valeur de Rn | ^ dependogram.cpp:29:25: warning: invalid UTF-8 in comment [-Winvalid-utf8] 29 | Les pointeurs modifis sont *RnAs, *RnAsetoile et *Rn. La fonction ne renvoie rien. | ^ dependogram.cpp:31:14: warning: invalid UTF-8 in comment [-Winvalid-utf8] 31 | Fonctions extrieures appeles: | ^ dependogram.cpp:31:28: warning: invalid UTF-8 in comment [-Winvalid-utf8] 31 | Fonctions extrieures appeles: | ^ dependogram.cpp:39:64: warning: invalid UTF-8 in comment [-Winvalid-utf8] 39 | Cette fonction calcule une approximation (due au fait des discrtisations donnes) de ||R_{n,A}|| pour tous les 2^p-p-1 choix de A (cardA>1) possibles. | ^ dependogram.cpp:39:79: warning: invalid UTF-8 in comment [-Winvalid-utf8] 39 | Cette fonction calcule une approximation (due au fait des discrtisations donnes) de ||R_{n,A}|| pour tous les 2^p-p-1 choix de A (cardA>1) possibles. | ^ dependogram.cpp:40:61: warning: invalid UTF-8 in comment [-Winvalid-utf8] 40 | Elle calcule aussi une approximation (due au fait des discrtisations donnes) de ||R_{n}||=\max_A ||R_{n,A}||. | ^ dependogram.cpp:40:76: warning: invalid UTF-8 in comment [-Winvalid-utf8] 40 | Elle calcule aussi une approximation (due au fait des discrtisations donnes) de ||R_{n}||=\max_A ||R_{n,A}||. | ^ dependogram.cpp:41:60: warning: invalid UTF-8 in comment [-Winvalid-utf8] 41 | Elle calcule enfin une approximation (due au fait des discrtisations donnes) de ||R_{n,A}^*|| pour tous les 2^p-p-1 choix de A (cardA>1) possibles, et pour | ^ dependogram.cpp:41:75: warning: invalid UTF-8 in comment [-Winvalid-utf8] 41 | Elle calcule enfin une approximation (due au fait des discrtisations donnes) de ||R_{n,A}^*|| pour tous les 2^p-p-1 choix de A (cardA>1) possibles, et pour | ^ dependogram.cpp:42:12: warning: invalid UTF-8 in comment [-Winvalid-utf8] 42 | tous les B chantillons (i.e. les matrices X^*) bootstrap gnrs. | ^ dependogram.cpp:42:60: warning: invalid UTF-8 in comment [-Winvalid-utf8] 42 | tous les B chantillons (i.e. les matrices X^*) bootstrap gnrs. | ^ dependogram.cpp:42:62: warning: invalid UTF-8 in comment [-Winvalid-utf8] 42 | tous les B chantillons (i.e. les matrices X^*) bootstrap gnrs. | ^ dependogram.cpp:42:64: warning: invalid UTF-8 in comment [-Winvalid-utf8] 42 | tous les B chantillons (i.e. les matrices X^*) bootstrap gnrs. | ^ dependogram.cpp:45:2: warning: invalid UTF-8 in comment [-Winvalid-utf8] 45 | Rfrences: | ^ dependogram.cpp:45:4: warning: invalid UTF-8 in comment [-Winvalid-utf8] 45 | Rfrences: | ^ dependogram.cpp:66:22: warning: invalid UTF-8 in comment [-Winvalid-utf8] 66 | #on fait le cas non sriel | ^ dependogram.cpp:73:122: warning: invalid UTF-8 in comment [-Winvalid-utf8] 73 | RnAs<-normeRnAwR(X,vecd.or.p,N,0,1) #vecteur de taille 'taille' contenant la norme de RnA pour chacun des 'taille' A diffrents avec |A|>1 | ^ dependogram.cpp:75:138: warning: invalid UTF-8 in comment [-Winvalid-utf8] 75 | #Chaque ligne de la matrice RnAsetoile contiendra un vecteur de taille 'taille' contenant la norme de RnA pour chacun des 'taille' A diffrents (pour la matrice Xetoile considre) | ^ dependogram.cpp:75:176: warning: invalid UTF-8 in comment [-Winvalid-utf8] 75 | #Chaque ligne de la matrice RnAsetoile contiendra un vecteur de taille 'taille' contenant la norme de RnA pour chacun des 'taille' A diffrents (pour la matrice Xetoile considre) | ^ dependogram.cpp:75:178: warning: invalid UTF-8 in comment [-Winvalid-utf8] 75 | #Chaque ligne de la matrice RnAsetoile contiendra un vecteur de taille 'taille' contenant la norme de RnA pour chacun des 'taille' A diffrents (pour la matrice Xetoile considre) | ^ dependogram.cpp:91:14: warning: invalid UTF-8 in comment [-Winvalid-utf8] 91 | #Ordonne les lments de chaque colonne | ^ dependogram.cpp:91:16: warning: invalid UTF-8 in comment [-Winvalid-utf8] 91 | #Ordonne les lments de chaque colonne | ^ dependogram.cpp:100:13: warning: invalid UTF-8 in comment [-Winvalid-utf8] 100 | #On met une toile pour chaque beta-quantile de ||R_A|| | ^ dependogram.cpp:110:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 110 | #On fait le cas sriel | ^ dependogram.cpp:111:24: warning: invalid UTF-8 in comment [-Winvalid-utf8] 111 | #Attention, on a considr que n est grand par rapport p et donc que l'on peut calculer R_{n,A} la place de S_{n,A} | ^ dependogram.cpp:111:26: warning: invalid UTF-8 in comment [-Winvalid-utf8] 111 | #Attention, on a considr que n est grand par rapport p et donc que l'on peut calculer R_{n,A} la place de S_{n,A} | ^ dependogram.cpp:111:56: warning: invalid UTF-8 in comment [-Winvalid-utf8] 111 | #Attention, on a considr que n est grand par rapport p et donc que l'on peut calculer R_{n,A} la place de S_{n,A} | ^ dependogram.cpp:111:99: warning: invalid UTF-8 in comment [-Winvalid-utf8] 111 | #Attention, on a considr que n est grand par rapport p et donc que l'on peut calculer R_{n,A} la place de S_{n,A} | ^ dependogram.cpp:120:122: warning: invalid UTF-8 in comment [-Winvalid-utf8] 120 | RnAs<-normeRnAwR(X,vecd.or.p,N,0,1) #vecteur de taille 'taille' contenant la norme de RnA pour chacun des 'taille' A diffrents avec |A|>1 | ^ dependogram.cpp:122:138: warning: invalid UTF-8 in comment [-Winvalid-utf8] 122 | #Chaque ligne de la matrice RnAsetoile contiendra un vecteur de taille 'taille' contenant la norme de RnA pour chacun des 'taille' A diffrents (pour la matrice Xetoile considre) | ^ dependogram.cpp:122:176: warning: invalid UTF-8 in comment [-Winvalid-utf8] 122 | #Chaque ligne de la matrice RnAsetoile contiendra un vecteur de taille 'taille' contenant la norme de RnA pour chacun des 'taille' A diffrents (pour la matrice Xetoile considre) | ^ dependogram.cpp:122:178: warning: invalid UTF-8 in comment [-Winvalid-utf8] 122 | #Chaque ligne de la matrice RnAsetoile contiendra un vecteur de taille 'taille' contenant la norme de RnA pour chacun des 'taille' A diffrents (pour la matrice Xetoile considre) | ^ dependogram.cpp:138:38: warning: invalid UTF-8 in comment [-Winvalid-utf8] 138 | #Le beta-quantile de S_n,A est calcul en amalgamant toutes les | ^ dependogram.cpp:143:35: warning: invalid UTF-8 in comment [-Winvalid-utf8] 143 | #Pour chacun de ces paquets, on cre un vecteur vecA en prenant tous les lments du paquet, | ^ dependogram.cpp:143:74: warning: invalid UTF-8 in comment [-Winvalid-utf8] 143 | #Pour chacun de ces paquets, on cre un vecteur vecA en prenant tous les lments du paquet, | ^ dependogram.cpp:143:76: warning: invalid UTF-8 in comment [-Winvalid-utf8] 143 | #Pour chacun de ces paquets, on cre un vecteur vecA en prenant tous les lments du paquet, | ^ dependogram.cpp:145:81: warning: invalid UTF-8 in comment [-Winvalid-utf8] 145 | #Ce vecteur seuilscomplets contiendra donc les hauteurs des barres horizontales placer sur le dependogram (une barre horizontale | ^ dependogram.cpp:168:12: warning: invalid UTF-8 in comment [-Winvalid-utf8] 168 | ##Il reste placer les lignes horizontales des seuils critiques pour chaque |A| | ^ dependogram.cpp:212:54: warning: invalid UTF-8 in comment [-Winvalid-utf8] 212 | Pour utiliser dans R, taper source("dependogram.R") o le fichier dependogram.R contient le code R suivant: | ^ dependogram.cpp:219:40: warning: invalid UTF-8 in comment [-Winvalid-utf8] 219 | #si length(vecd.or.p)>1 alors cas non sriel sinon cas sriel | ^ dependogram.cpp:219:57: warning: invalid UTF-8 in comment [-Winvalid-utf8] 219 | #si length(vecd.or.p)>1 alors cas non sriel sinon cas sriel | ^ dependogram.cpp:222:22: warning: invalid UTF-8 in comment [-Winvalid-utf8] 222 | #on fait le cas non sriel | ^ dependogram.cpp:236:35: warning: invalid UTF-8 in comment [-Winvalid-utf8] 236 | #On charge la fonction C dans la mmoire | ^ dependogram.cpp:239:70: warning: invalid UTF-8 in comment [-Winvalid-utf8] 239 | #Remarque: quand on passe une matrice dans la fonction .C elle est reue comme un vecteur obtenu en concatnant les colonnes de cette matrice | ^ dependogram.cpp:239:107: warning: invalid UTF-8 in comment [-Winvalid-utf8] 239 | #Remarque: quand on passe une matrice dans la fonction .C elle est reue comme un vecteur obtenu en concatnant les colonnes de cette matrice | ^ dependogram.cpp:240:9: warning: invalid UTF-8 in comment [-Winvalid-utf8] 240 | #et le rsultat est lui aussi renvoy sous la forme d'un tel vecteur | ^ dependogram.cpp:240:37: warning: invalid UTF-8 in comment [-Winvalid-utf8] 240 | #et le rsultat est lui aussi renvoy sous la forme d'un tel vecteur | ^ dependogram.cpp:260:6: warning: invalid UTF-8 in comment [-Winvalid-utf8] 260 | #On dcharge la fonction C de la mmoire | ^ dependogram.cpp:260:35: warning: invalid UTF-8 in comment [-Winvalid-utf8] 260 | #On dcharge la fonction C de la mmoire | ^ dependogram.cpp:282:14: warning: invalid UTF-8 in comment [-Winvalid-utf8] 282 | #Ordonne les lments de chaque ligne | ^ dependogram.cpp:282:16: warning: invalid UTF-8 in comment [-Winvalid-utf8] 282 | #Ordonne les lments de chaque ligne | ^ dependogram.cpp:298:13: warning: invalid UTF-8 in comment [-Winvalid-utf8] 298 | #On met une toile pour chaque beta-quantile de ||R_A|| | ^ dependogram.cpp:309:22: warning: invalid UTF-8 in comment [-Winvalid-utf8] 309 | #on fait le cas non sriel | ^ dependogram.cpp:323:35: warning: invalid UTF-8 in comment [-Winvalid-utf8] 323 | #On charge la fonction C dans la mmoire | ^ dependogram.cpp:326:70: warning: invalid UTF-8 in comment [-Winvalid-utf8] 326 | #Remarque: quand on passe une matrice dans la fonction .C elle est reue comme un vecteur obtenu en concatnant les colonnes de cette matrice | ^ dependogram.cpp:326:107: warning: invalid UTF-8 in comment [-Winvalid-utf8] 326 | #Remarque: quand on passe une matrice dans la fonction .C elle est reue comme un vecteur obtenu en concatnant les colonnes de cette matrice | ^ dependogram.cpp:327:9: warning: invalid UTF-8 in comment [-Winvalid-utf8] 327 | #et le rsultat est lui aussi renvoy sous la forme d'un tel vecteur | ^ dependogram.cpp:327:37: warning: invalid UTF-8 in comment [-Winvalid-utf8] 327 | #et le rsultat est lui aussi renvoy sous la forme d'un tel vecteur | ^ dependogram.cpp:347:6: warning: invalid UTF-8 in comment [-Winvalid-utf8] 347 | #On dcharge la fonction C de la mmoire | ^ dependogram.cpp:347:35: warning: invalid UTF-8 in comment [-Winvalid-utf8] 347 | #On dcharge la fonction C de la mmoire | ^ dependogram.cpp:375:38: warning: invalid UTF-8 in comment [-Winvalid-utf8] 375 | #Le beta-quantile de S_n,A est calcul en amalgamant toutes les | ^ dependogram.cpp:380:35: warning: invalid UTF-8 in comment [-Winvalid-utf8] 380 | #Pour chacun de ces paquets, on cre un vecteur vecA en prenant tous les lments du paquet, | ^ dependogram.cpp:380:74: warning: invalid UTF-8 in comment [-Winvalid-utf8] 380 | #Pour chacun de ces paquets, on cre un vecteur vecA en prenant tous les lments du paquet, | ^ dependogram.cpp:380:76: warning: invalid UTF-8 in comment [-Winvalid-utf8] 380 | #Pour chacun de ces paquets, on cre un vecteur vecA en prenant tous les lments du paquet, | ^ dependogram.cpp:382:81: warning: invalid UTF-8 in comment [-Winvalid-utf8] 382 | #Ce vecteur seuilscomplets contiendra donc les hauteurs des barres horizontales placer sur le dependogram (une barre horizontale | ^ dependogram.cpp:406:12: warning: invalid UTF-8 in comment [-Winvalid-utf8] 406 | ##Il reste placer les lignes horizontales des seuils critiques pour chaque |A| | ^ dependogram.cpp:458:2: warning: invalid UTF-8 in comment [-Winvalid-utf8] 458 | Slectionner dependogram.cpp | ^ dependogram.cpp:461:12: warning: invalid UTF-8 in comment [-Winvalid-utf8] 461 | Dans la fentre Execution Window de R, taper: | ^ dependogram.cpp:473:47: warning: invalid UTF-8 in comment [-Winvalid-utf8] 473 | // Inclusion de librairies et de fonctions extrieures | ^ In file included from dependogram.cpp:482: ./others/normeRnAwR.cpp:12:5: warning: invalid UTF-8 in comment [-Winvalid-utf8] 12 | Entres: | ^ ./others/normeRnAwR.cpp:14:41: warning: invalid UTF-8 in comment [-Winvalid-utf8] 14 | int *N: nombre de points de la discrtisation de (0,PI) | ^ ./others/normeRnAwR.cpp:15:35: warning: invalid UTF-8 in comment [-Winvalid-utf8] 15 | int *vecd: (d_1,d_2,...,d_p) o les d_j sont des entiers | ^ ./others/normeRnAwR.cpp:16:34: warning: invalid UTF-8 in comment [-Winvalid-utf8] 16 | int *p: nombre de vecteurs alatoires dont on veut tester l'indpendance | ^ ./others/normeRnAwR.cpp:16:68: warning: invalid UTF-8 in comment [-Winvalid-utf8] 16 | int *p: nombre de vecteurs alatoires dont on veut tester l'indpendance | ^ ./others/normeRnAwR.cpp:17:32: warning: invalid UTF-8 in comment [-Winvalid-utf8] 17 | double *X: matrice des donnes: n lignes et sum(vecd) colonnes | ^ ./others/normeRnAwR.cpp:20:34: warning: invalid UTF-8 in comment [-Winvalid-utf8] 20 | double *res: contiendra les rsultats | ^ ./others/normeRnAwR.cpp:22:84: warning: invalid UTF-8 in comment [-Winvalid-utf8] 22 | \sum_{k=2}^p 2^k N^{-k} \sum_{i=1}^{C_p^k} N^{\sum_{l=1}^k vecd[a_{i,l}]} o A_i=(a_{i,1}, ... , a_{i,k}) est le sous-ensemble (de taille k) de {1,..,p} slectionn chaque pas i | ^ ./others/normeRnAwR.cpp:22:163: warning: invalid UTF-8 in comment [-Winvalid-utf8] 22 | \sum_{k=2}^p 2^k N^{-k} \sum_{i=1}^{C_p^k} N^{\sum_{l=1}^k vecd[a_{i,l}]} o A_i=(a_{i,1}, ... , a_{i,k}) est le sous-ensemble (de taille k) de {1,..,p} slectionn chaque pas i | ^ ./others/normeRnAwR.cpp:22:172: warning: invalid UTF-8 in comment [-Winvalid-utf8] 22 | \sum_{k=2}^p 2^k N^{-k} \sum_{i=1}^{C_p^k} N^{\sum_{l=1}^k vecd[a_{i,l}]} o A_i=(a_{i,1}, ... , a_{i,k}) est le sous-ensemble (de taille k) de {1,..,p} slectionn chaque pas i | ^ ./others/normeRnAwR.cpp:22:174: warning: invalid UTF-8 in comment [-Winvalid-utf8] 22 | \sum_{k=2}^p 2^k N^{-k} \sum_{i=1}^{C_p^k} N^{\sum_{l=1}^k vecd[a_{i,l}]} o A_i=(a_{i,1}, ... , a_{i,k}) est le sous-ensemble (de taille k) de {1,..,p} slectionn chaque pas i | ^ ./others/normeRnAwR.cpp:27:23: warning: invalid UTF-8 in comment [-Winvalid-utf8] 27 | Le pointeur modifi est *res. La fonction ne renvoie rien. | ^ ./others/normeRnAwR.cpp:29:14: warning: invalid UTF-8 in comment [-Winvalid-utf8] 29 | Fonctions extrieures appeles: | ^ ./others/normeRnAwR.cpp:29:28: warning: invalid UTF-8 in comment [-Winvalid-utf8] 29 | Fonctions extrieures appeles: | ^ ./others/normeRnAwR.cpp:38:61: warning: invalid UTF-8 in comment [-Winvalid-utf8] 38 | Cette fonction calcule une approximation (due fait des discrtisations donnes) de ||R_{n,A}|| pour tous les 2^p-p-1 choix de A (cardA>1) possibles. | ^ ./others/normeRnAwR.cpp:38:76: warning: invalid UTF-8 in comment [-Winvalid-utf8] 38 | Cette fonction calcule une approximation (due fait des discrtisations donnes) de ||R_{n,A}|| pour tous les 2^p-p-1 choix de A (cardA>1) possibles. | ^ ./others/normeRnAwR.cpp:40:2: warning: invalid UTF-8 in comment [-Winvalid-utf8] 40 | Rfrences: | ^ ./others/normeRnAwR.cpp:40:4: warning: invalid UTF-8 in comment [-Winvalid-utf8] 40 | Rfrences: | ^ ./others/normeRnAwR.cpp:55:27: warning: invalid UTF-8 in comment [-Winvalid-utf8] 55 | #On peut aussi donner un dcompte, mais cela rallonge beaucoup le temps de calcul ... | ^ ./others/normeRnAwR.cpp:71:22: warning: invalid UTF-8 in comment [-Winvalid-utf8] 71 | #on fait le cas non sriel | ^ ./others/normeRnAwR.cpp:93:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 93 | #On fait le cas sriel | ^ ./others/normeRnAwR.cpp:94:24: warning: invalid UTF-8 in comment [-Winvalid-utf8] 94 | #Attention, on a considr que n est grand par rapport p et donc que l'on peut calculer R_{n,A} la place de S_{n,A} | ^ ./others/normeRnAwR.cpp:94:26: warning: invalid UTF-8 in comment [-Winvalid-utf8] 94 | #Attention, on a considr que n est grand par rapport p et donc que l'on peut calculer R_{n,A} la place de S_{n,A} | ^ ./others/normeRnAwR.cpp:94:56: warning: invalid UTF-8 in comment [-Winvalid-utf8] 94 | #Attention, on a considr que n est grand par rapport p et donc que l'on peut calculer R_{n,A} la place de S_{n,A} | ^ ./others/normeRnAwR.cpp:94:99: warning: invalid UTF-8 in comment [-Winvalid-utf8] 94 | #Attention, on a considr que n est grand par rapport p et donc que l'on peut calculer R_{n,A} la place de S_{n,A} | ^ ./others/normeRnAwR.cpp:134:27: warning: invalid UTF-8 in comment [-Winvalid-utf8] 134 | #X est la matrice des donnes: n lignes et sum(vecd) colonnes | ^ ./others/normeRnAwR.cpp:136:26: warning: invalid UTF-8 in comment [-Winvalid-utf8] 136 | #vecd=(d_1,d_2,...,d_p) o les d_j sont des entiers | ^ ./others/normeRnAwR.cpp:138:40: warning: invalid UTF-8 in comment [-Winvalid-utf8] 138 | #Cette fonction calcule, pour un A donn, une approximation (du fait des discrtisations donnes) de ||R_{n,A}|| | ^ ./others/normeRnAwR.cpp:138:79: warning: invalid UTF-8 in comment [-Winvalid-utf8] 138 | #Cette fonction calcule, pour un A donn, une approximation (du fait des discrtisations donnes) de ||R_{n,A}|| | ^ ./others/normeRnAwR.cpp:138:94: warning: invalid UTF-8 in comment [-Winvalid-utf8] 138 | #Cette fonction calcule, pour un A donn, une approximation (du fait des discrtisations donnes) de ||R_{n,A}|| | ^ ./others/normeRnAwR.cpp:141:35: warning: invalid UTF-8 in comment [-Winvalid-utf8] 141 | #On calcule les points sur les sphres | ^ ./others/normeRnAwR.cpp:147:146: warning: invalid UTF-8 in comment [-Winvalid-utf8] 147 | #Ensuite, pour chaque jeu de directions s^{(1)},...,s^{(p)}, on calcule la matrice Psi_A, le vecteur psi_A et le max de R_{n,A} en t comme indiqu par Martin | ^ ./others/normeRnAwR.cpp:149:26: warning: invalid UTF-8 in comment [-Winvalid-utf8] 149 | #Affichage d'un compteur l'cran pour savoir o on en est | ^ ./others/normeRnAwR.cpp:149:30: warning: invalid UTF-8 in comment [-Winvalid-utf8] 149 | #Affichage d'un compteur l'cran pour savoir o on en est | ^ ./others/normeRnAwR.cpp:149:49: warning: invalid UTF-8 in comment [-Winvalid-utf8] 149 | #Affichage d'un compteur l'cran pour savoir o on en est | ^ ./others/normeRnAwR.cpp:162:35: warning: invalid UTF-8 in comment [-Winvalid-utf8] 162 | #On calcule t_i^{(k)} comme indiqu par Martin | ^ ./others/normeRnAwR.cpp:165:40: warning: invalid UTF-8 in comment [-Winvalid-utf8] 165 | #On remplit la matrice n*n comme indiqu par Martin | ^ ./others/normeRnAwR.cpp:169:26: warning: invalid UTF-8 in comment [-Winvalid-utf8] 169 | #On multiplie (au fur et mesure) les |A| matrices n*n obtenues | ^ ./others/normeRnAwR.cpp:176:23: warning: invalid UTF-8 in comment [-Winvalid-utf8] 176 | #Le max global, c'est--dire ||R_{n,A}|| si la discretisation est assez fine | ^ ./others/normeRnAwR.cpp:196:53: warning: invalid UTF-8 in comment [-Winvalid-utf8] 196 | Pour utiliser dans R, taper source("normeRnAwR.R") o le fichier normeRnAwR.R contient le code R suivant: | ^ ./others/normeRnAwR.cpp:200:40: warning: invalid UTF-8 in comment [-Winvalid-utf8] 200 | #si length(vecd.or.p)>1 alors cas non sriel sinon cas sriel | ^ ./others/normeRnAwR.cpp:200:57: warning: invalid UTF-8 in comment [-Winvalid-utf8] 200 | #si length(vecd.or.p)>1 alors cas non sriel sinon cas sriel | ^ ./others/normeRnAwR.cpp:211:22: warning: invalid UTF-8 in comment [-Winvalid-utf8] 211 | #on fait le cas non sriel | ^ ./others/normeRnAwR.cpp:250:100: warning: invalid UTF-8 in comment [-Winvalid-utf8] 250 | #cela renvoie un vecteur de taille 2^p-p-1 contenant la norme de RnA pour chacun des 2^p-p-1 A diffrents de |A|>1 | ^ ./others/normeRnAwR.cpp:256:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 256 | #On fait le cas sriel | ^ ./others/normeRnAwR.cpp:257:24: warning: invalid UTF-8 in comment [-Winvalid-utf8] 257 | #Attention, on a considr que n est grand par rapport p et donc que l'on peut calculer R_{n,A} la place de S_{n,A} | ^ ./others/normeRnAwR.cpp:257:26: warning: invalid UTF-8 in comment [-Winvalid-utf8] 257 | #Attention, on a considr que n est grand par rapport p et donc que l'on peut calculer R_{n,A} la place de S_{n,A} | ^ ./others/normeRnAwR.cpp:257:56: warning: invalid UTF-8 in comment [-Winvalid-utf8] 257 | #Attention, on a considr que n est grand par rapport p et donc que l'on peut calculer R_{n,A} la place de S_{n,A} | ^ ./others/normeRnAwR.cpp:257:99: warning: invalid UTF-8 in comment [-Winvalid-utf8] 257 | #Attention, on a considr que n est grand par rapport p et donc que l'on peut calculer R_{n,A} la place de S_{n,A} | ^ ./others/normeRnAwR.cpp:298:102: warning: invalid UTF-8 in comment [-Winvalid-utf8] 298 | #cela renvoie un vecteur de taille 2^(p-1)-1 contenant la norme de RnA pour chacun des 2^p-p-1 A diffrents de |A|>1 et qui contiennent 1 | ^ ./others/normeRnAwR.cpp:313:75: warning: invalid UTF-8 in comment [-Winvalid-utf8] 313 | #Ce programme calcule toutes les permutations du vecteur k=(k_1,...,k_p) o p=length(k) | ^ ./others/normeRnAwR.cpp:314:8: warning: invalid UTF-8 in comment [-Winvalid-utf8] 314 | #C'est--dire tous les vecteurs diffrents de longueur p depuis (1,...,1) jusqu' (k_1,...,k_p) | ^ ./others/normeRnAwR.cpp:314:37: warning: invalid UTF-8 in comment [-Winvalid-utf8] 314 | #C'est--dire tous les vecteurs diffrents de longueur p depuis (1,...,1) jusqu' (k_1,...,k_p) | ^ ./others/normeRnAwR.cpp:314:81: warning: invalid UTF-8 in comment [-Winvalid-utf8] 314 | #C'est--dire tous les vecteurs diffrents de longueur p depuis (1,...,1) jusqu' (k_1,...,k_p) | ^ ./others/normeRnAwR.cpp:345:2: warning: invalid UTF-8 in comment [-Winvalid-utf8] 345 | Slectionner normeRnAwR.cpp | ^ ./others/normeRnAwR.cpp:348:12: warning: invalid UTF-8 in comment [-Winvalid-utf8] 348 | Dans la fentre Execution Window de R, taper: | ^ ./others/normeRnAwR.cpp:368:47: warning: invalid UTF-8 in comment [-Winvalid-utf8] 368 | // Inclusion de librairies et de fonctions extrieures | ^ In file included from dependogram.cpp:482: In file included from ./others/normeRnAwR.cpp:375: ./others/combn.cpp:12:5: warning: invalid UTF-8 in comment [-Winvalid-utf8] 12 | Entres: | ^ ./others/combn.cpp:22:23: warning: invalid UTF-8 in comment [-Winvalid-utf8] 22 | Le pointeur modifi est *combmat. La fonction ne renvoie rien. | ^ ./others/combn.cpp:23:44: warning: invalid UTF-8 in comment [-Winvalid-utf8] 23 | *combmat contiendra le vecteur constitu de la concatnation des colonnes de la matrice m x Cnm des combinaisons des elements de seq(n) pris m la fois. | ^ ./others/combn.cpp:23:58: warning: invalid UTF-8 in comment [-Winvalid-utf8] 23 | *combmat contiendra le vecteur constitu de la concatnation des colonnes de la matrice m x Cnm des combinaisons des elements de seq(n) pris m la fois. | ^ ./others/combn.cpp:23:148: warning: invalid UTF-8 in comment [-Winvalid-utf8] 23 | *combmat contiendra le vecteur constitu de la concatnation des colonnes de la matrice m x Cnm des combinaisons des elements de seq(n) pris m la fois. | ^ ./others/combn.cpp:25:14: warning: invalid UTF-8 in comment [-Winvalid-utf8] 25 | Fonctions extrieures appeles: | ^ ./others/combn.cpp:25:28: warning: invalid UTF-8 in comment [-Winvalid-utf8] 25 | Fonctions extrieures appeles: | ^ ./others/combn.cpp:33:82: warning: invalid UTF-8 in comment [-Winvalid-utf8] 33 | Generate all combinations of the elements of seq(n) taken m at a time. C'est--dire une matrice de taille m x Cnm. | ^ ./others/combn.cpp:36:2: warning: invalid UTF-8 in comment [-Winvalid-utf8] 36 | Rfrences: | ^ ./others/combn.cpp:36:4: warning: invalid UTF-8 in comment [-Winvalid-utf8] 36 | Rfrences: | ^ ./others/combn.cpp:65:48: warning: invalid UTF-8 in comment [-Winvalid-utf8] 65 | Pour utiliser dans R, taper source("combn.R") o le fichier normeRnAwR.R contient le code R suivant: | ^ ./others/combn.cpp:100:2: warning: invalid UTF-8 in comment [-Winvalid-utf8] 100 | Slectionner combn.cpp | ^ ./others/combn.cpp:103:12: warning: invalid UTF-8 in comment [-Winvalid-utf8] 103 | Dans la fentre Execution Window de R, taper: | ^ ./others/combn.cpp:110:47: warning: invalid UTF-8 in comment [-Winvalid-utf8] 110 | // Inclusion de librairies et de fonctions extrieures | ^ ./others/combn.cpp:240:10: warning: invalid UTF-8 in comment [-Winvalid-utf8] 240 | //On libre de la mmoire | ^ ./others/combn.cpp:240:21: warning: invalid UTF-8 in comment [-Winvalid-utf8] 240 | //On libre de la mmoire | ^ In file included from dependogram.cpp:482: In file included from ./others/normeRnAwR.cpp:376: ./others/Cnp.cpp:6:5: warning: invalid UTF-8 in comment [-Winvalid-utf8] 6 | Entres: | ^ ./others/Cnp.cpp:16:14: warning: invalid UTF-8 in comment [-Winvalid-utf8] 16 | Fonctions extrieures appeles: | ^ ./others/Cnp.cpp:16:28: warning: invalid UTF-8 in comment [-Winvalid-utf8] 16 | Fonctions extrieures appeles: | ^ ./others/Cnp.cpp:21:2: warning: invalid UTF-8 in comment [-Winvalid-utf8] 21 | Rfrences: | ^ ./others/Cnp.cpp:21:4: warning: invalid UTF-8 in comment [-Winvalid-utf8] 21 | Rfrences: | ^ ./others/Cnp.cpp:70:23: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wfloat-conversion] 70 | if (n <= 100) return a[n] ? a[n] : (a[n]=gammln(n+1.0)); // In range of table. | ^~~~ ~ In file included from dependogram.cpp:482: ./others/normeRnAwR.cpp:393:8: warning: invalid UTF-8 in comment [-Winvalid-utf8] 393 | //Dclaration des variables | ^ ./others/normeRnAwR.cpp:412:52: warning: invalid UTF-8 in comment [-Winvalid-utf8] 412 | *(N+0)=5; //N: nombre de points de la discrtisation | ^ ./others/normeRnAwR.cpp:416:48: warning: invalid UTF-8 in comment [-Winvalid-utf8] 416 | *(vecd+0)=1; //vecd=(d_1,d_2,...,d_p) o les d_j sont des entiers | ^ ./others/normeRnAwR.cpp:422:66: warning: invalid UTF-8 in comment [-Winvalid-utf8] 422 | X = new double[*(n+0)*nbcol]; //X est la matrice des donnes: n lignes et sum(vecd)=nbcol colonnes, remplie par colonnes | ^ ./others/normeRnAwR.cpp:429:23: warning: invalid UTF-8 in comment [-Winvalid-utf8] 429 | //Si on met compt 0, alors le dcompte n'est pas affich, sinon il faut mettre la valeur suivante: | ^ ./others/normeRnAwR.cpp:429:38: warning: invalid UTF-8 in comment [-Winvalid-utf8] 429 | //Si on met compt 0, alors le dcompte n'est pas affich, sinon il faut mettre la valeur suivante: | ^ ./others/normeRnAwR.cpp:429:62: warning: invalid UTF-8 in comment [-Winvalid-utf8] 429 | //Si on met compt 0, alors le dcompte n'est pas affich, sinon il faut mettre la valeur suivante: | ^ ./others/normeRnAwR.cpp:430:94: warning: invalid UTF-8 in comment [-Winvalid-utf8] 430 | // *(compt+0)=\sum_{k=2}^p 2^k N^{-k} \sum_{i=1}^{C_p^k} N^{\sum_{l=1}^k vecd[a_{i,l}]} o A_i=(a_{i,1}, ... , a_{i,k}) est le sous-ensemble (de taille k) de {1,..,p} slectionn | ^ ./others/normeRnAwR.cpp:430:173: warning: invalid UTF-8 in comment [-Winvalid-utf8] 430 | // *(compt+0)=\sum_{k=2}^p 2^k N^{-k} \sum_{i=1}^{C_p^k} N^{\sum_{l=1}^k vecd[a_{i,l}]} o A_i=(a_{i,1}, ... , a_{i,k}) est le sous-ensemble (de taille k) de {1,..,p} slectionn | ^ ./others/normeRnAwR.cpp:430:182: warning: invalid UTF-8 in comment [-Winvalid-utf8] 430 | // *(compt+0)=\sum_{k=2}^p 2^k N^{-k} \sum_{i=1}^{C_p^k} N^{\sum_{l=1}^k vecd[a_{i,l}]} o A_i=(a_{i,1}, ... , a_{i,k}) est le sous-ensemble (de taille k) de {1,..,p} slectionn | ^ ./others/normeRnAwR.cpp:431:8: warning: invalid UTF-8 in comment [-Winvalid-utf8] 431 | // chaque pas i. | ^ ./others/normeRnAwR.cpp:440:22: warning: invalid UTF-8 in comment [-Winvalid-utf8] 440 | //Affichage des rsultats | ^ ./others/normeRnAwR.cpp:441:49: warning: invalid UTF-8 in comment [-Winvalid-utf8] 441 | cout << "\nVecteur des maximum pour les diffrents A (pour |A| croissant et |A| fix pour la permutation croissante (par ordre lexicographique)):\n"; | ^ ./others/normeRnAwR.cpp:441:81: warning: invalid UTF-8 in comment [-Winvalid-utf8] 441 | cout << "\nVecteur des maximum pour les diffrents A (pour |A| croissant et |A| fix pour la permutation croissante (par ordre lexicographique)):\n"; | ^ ./others/normeRnAwR.cpp:441:90: warning: invalid UTF-8 in comment [-Winvalid-utf8] 441 | cout << "\nVecteur des maximum pour les diffrents A (pour |A| croissant et |A| fix pour la permutation croissante (par ordre lexicographique)):\n"; | ^ ./others/normeRnAwR.cpp:458:84: warning: invalid UTF-8 in comment [-Winvalid-utf8] 458 | // combmat va contenir toutes les permutations de 1:p de taille cardA, c'est--dire tous les ensembles A de taille |A| | ^ ./others/normeRnAwR.cpp:462:57: warning: invalid UTF-8 in comment [-Winvalid-utf8] 462 | // Pour chaque valeur de cardA, il y a Cp,cardA faons de choisir un ensemble de taille cardA parmi p valeurs | ^ ./others/normeRnAwR.cpp:463:38: warning: invalid UTF-8 in comment [-Winvalid-utf8] 463 | // On va fixer A, pour |A| donn | ^ ./others/normeRnAwR.cpp:469:63: warning: invalid UTF-8 in comment [-Winvalid-utf8] 469 | // A est un sous ensemble (de taille cardA) qui contient la ime permutation de 1:p de taille cardA. C'est le i-me ensemble A de taille |A| | ^ ./others/normeRnAwR.cpp:469:114: warning: invalid UTF-8 in comment [-Winvalid-utf8] 469 | // A est un sous ensemble (de taille cardA) qui contient la ime permutation de 1:p de taille cardA. C'est le i-me ensemble A de taille |A| | ^ ./others/normeRnAwR.cpp:490:10: warning: invalid UTF-8 in comment [-Winvalid-utf8] 490 | //On libre de la mmoire | ^ ./others/normeRnAwR.cpp:490:21: warning: invalid UTF-8 in comment [-Winvalid-utf8] 490 | //On libre de la mmoire | ^ ./others/normeRnAwR.cpp:521:8: warning: invalid UTF-8 in comment [-Winvalid-utf8] 521 | //Dclaration des variables | ^ ./others/normeRnAwR.cpp:588:19: warning: invalid UTF-8 in comment [-Winvalid-utf8] 588 | //a bien vrifier: on stocke une matrice n lignes dans une matrice nprime lignes: c'est bon?? | ^ ./others/normeRnAwR.cpp:588:50: warning: invalid UTF-8 in comment [-Winvalid-utf8] 588 | //a bien vrifier: on stocke une matrice n lignes dans une matrice nprime lignes: c'est bon?? | ^ ./others/normeRnAwR.cpp:588:78: warning: invalid UTF-8 in comment [-Winvalid-utf8] 588 | //a bien vrifier: on stocke une matrice n lignes dans une matrice nprime lignes: c'est bon?? | ^ ./others/normeRnAwR.cpp:636:13: warning: invalid UTF-8 in comment [-Winvalid-utf8] 636 | // Discrtisations de l'espace paramtrique (0,pi)^{d-2} x (0,2pi) de la sphre R^d: (O,pi) en N et (0,2*pi) 2*N points respectivement | ^ ./others/normeRnAwR.cpp:636:41: warning: invalid UTF-8 in comment [-Winvalid-utf8] 636 | // Discrtisations de l'espace paramtrique (0,pi)^{d-2} x (0,2pi) de la sphre R^d: (O,pi) en N et (0,2*pi) 2*N points respectivement | ^ ./others/normeRnAwR.cpp:636:81: warning: invalid UTF-8 in comment [-Winvalid-utf8] 636 | // Discrtisations de l'espace paramtrique (0,pi)^{d-2} x (0,2pi) de la sphre R^d: (O,pi) en N et (0,2*pi) 2*N points respectivement | ^ ./others/normeRnAwR.cpp:649:37: warning: invalid UTF-8 in comment [-Winvalid-utf8] 649 | // Il faudra distinguer le cas sriel du cas non sriel. Dans le cas sriel, on ne prendra que les A qui contiennent 1. | ^ ./others/normeRnAwR.cpp:649:55: warning: invalid UTF-8 in comment [-Winvalid-utf8] 649 | // Il faudra distinguer le cas sriel du cas non sriel. Dans le cas sriel, on ne prendra que les A qui contiennent 1. | ^ ./others/normeRnAwR.cpp:649:75: warning: invalid UTF-8 in comment [-Winvalid-utf8] 649 | // Il faudra distinguer le cas sriel du cas non sriel. Dans le cas sriel, on ne prendra que les A qui contiennent 1. | ^ ./others/normeRnAwR.cpp:669:144: warning: invalid UTF-8 in comment [-Winvalid-utf8] 669 | //combmat va contenir toutes les permutations de 1:ppoint de taille cardApoint (matrice de taille cardApoint x Cppoint,cardApoint, c'est--dire tous les ensembles A de taille cardApoint | ^ ./others/normeRnAwR.cpp:672:14: warning: invalid UTF-8 in comment [-Winvalid-utf8] 672 | // On rinitialise A | ^ ./others/normeRnAwR.cpp:675:14: warning: invalid UTF-8 in comment [-Winvalid-utf8] 675 | // On rinitialise permvecd et limit | ^ ./others/normeRnAwR.cpp:681:57: warning: invalid UTF-8 in comment [-Winvalid-utf8] 681 | // Pour chaque valeur de cardA, il y a Cp,cardA faons de choisir un ensemble de taille cardA parmi p valeurs | ^ ./others/normeRnAwR.cpp:682:38: warning: invalid UTF-8 in comment [-Winvalid-utf8] 682 | // On va fixer A, pour |A| donn. i est donc l'indice de colonne de la matrice combmat | ^ ./others/normeRnAwR.cpp:688:63: warning: invalid UTF-8 in comment [-Winvalid-utf8] 688 | // A est un sous ensemble (de taille cardA) qui contient la ime permutation de 1:p de taille cardA. C'est le i-me ensemble A de taille |A| | ^ ./others/normeRnAwR.cpp:688:114: warning: invalid UTF-8 in comment [-Winvalid-utf8] 688 | // A est un sous ensemble (de taille cardA) qui contient la ime permutation de 1:p de taille cardA. C'est le i-me ensemble A de taille |A| | ^ ./others/normeRnAwR.cpp:692:63: warning: invalid UTF-8 in comment [-Winvalid-utf8] 692 | // A est un sous ensemble (de taille cardA) qui contient la ime permutation de 1:p de taille cardA qui contient 1. C'est le i-me ensemble A de taille |A| | ^ ./others/normeRnAwR.cpp:692:129: warning: invalid UTF-8 in comment [-Winvalid-utf8] 692 | // A est un sous ensemble (de taille cardA) qui contient la ime permutation de 1:p de taille cardA qui contient 1. C'est le i-me ensemble A de taille |A| | ^ ./others/normeRnAwR.cpp:701:97: warning: invalid UTF-8 in comment [-Winvalid-utf8] 701 | // A chaque passage dans la boucle while, *(permvecd+0), ..., *(permvecd+cardA-1) correspondra une nouvelle permutation du vecteur (2*N^(vecd[A]-1)) | ^ ./others/normeRnAwR.cpp:702:76: warning: invalid UTF-8 in comment [-Winvalid-utf8] 702 | // Par exemple, si A={1,3,6} alors les permutations iront de (1,1,1) jusqu (2*N^{d_1-1},2*N^{d_3-1},2*N^{d_6-1}) | ^ ./others/normeRnAwR.cpp:703:93: warning: invalid UTF-8 in comment [-Winvalid-utf8] 703 | // Ainsi, si la permutation est (1,54,7) cela signifie que l'on prend le point 1 sur la sphre R^{d_1}, le point 54 sur la sphre R^{d_3} et le point 7 sur la sphre R^{d_6} | ^ ./others/normeRnAwR.cpp:703:128: warning: invalid UTF-8 in comment [-Winvalid-utf8] 703 | // Ainsi, si la permutation est (1,54,7) cela signifie que l'on prend le point 1 sur la sphre R^{d_1}, le point 54 sur la sphre R^{d_3} et le point 7 sur la sphre R^{d_6} | ^ ./others/normeRnAwR.cpp:703:164: warning: invalid UTF-8 in comment [-Winvalid-utf8] 703 | // Ainsi, si la permutation est (1,54,7) cela signifie que l'on prend le point 1 sur la sphre R^{d_1}, le point 54 sur la sphre R^{d_3} et le point 7 sur la sphre R^{d_6} | ^ ./others/normeRnAwR.cpp:710:30: warning: invalid UTF-8 in comment [-Winvalid-utf8] 710 | //Affichage d'un compteur l'cran | ^ ./others/normeRnAwR.cpp:710:34: warning: invalid UTF-8 in comment [-Winvalid-utf8] 710 | //Affichage d'un compteur l'cran | ^ ./others/normeRnAwR.cpp:714:89: warning: invalid UTF-8 in comment [-Winvalid-utf8] 714 | // Pour chaque k dans A (for k = 1; k<= cardA; k++), on calcule la permutation associe x=*(permvecd+cardA-k) en utilisant l'quivalent C++ de | ^ ./others/normeRnAwR.cpp:714:92: warning: invalid UTF-8 in comment [-Winvalid-utf8] 714 | // Pour chaque k dans A (for k = 1; k<= cardA; k++), on calcule la permutation associe x=*(permvecd+cardA-k) en utilisant l'quivalent C++ de | ^ ./others/normeRnAwR.cpp:714:131: warning: invalid UTF-8 in comment [-Winvalid-utf8] 714 | // Pour chaque k dans A (for k = 1; k<= cardA; k++), on calcule la permutation associe x=*(permvecd+cardA-k) en utilisant l'quivalent C++ de | ^ ./others/normeRnAwR.cpp:716:76: warning: invalid UTF-8 in comment [-Winvalid-utf8] 716 | // puis, pour cette permutation, on calcule le vecteur sk=s^{(k)} associ comme c'est fait dans le programme directions, c'est--dire qu'on pioche dans discretization1 et 2, | ^ ./others/normeRnAwR.cpp:716:131: warning: invalid UTF-8 in comment [-Winvalid-utf8] 716 | // puis, pour cette permutation, on calcule le vecteur sk=s^{(k)} associ comme c'est fait dans le programme directions, c'est--dire qu'on pioche dans discretization1 et 2, | ^ ./others/normeRnAwR.cpp:717:34: warning: invalid UTF-8 in comment [-Winvalid-utf8] 717 | // et on transforme en cordonnes cartsiennes. Ensuite, on calcule RnA. | ^ ./others/normeRnAwR.cpp:717:42: warning: invalid UTF-8 in comment [-Winvalid-utf8] 717 | // et on transforme en cordonnes cartsiennes. Ensuite, on calcule RnA. | ^ ./others/normeRnAwR.cpp:719:57: warning: invalid UTF-8 in comment [-Winvalid-utf8] 719 | // alors la ligne (1,2,1,...,3,4) (permutation associe x) de longueur d_k-2+1=d_k-1 correspondra au choix des angles (alpha_1,alpha_2,alpha_1,...,alpha_3,beta_4) | ^ ./others/normeRnAwR.cpp:719:60: warning: invalid UTF-8 in comment [-Winvalid-utf8] 719 | // alors la ligne (1,2,1,...,3,4) (permutation associe x) de longueur d_k-2+1=d_k-1 correspondra au choix des angles (alpha_1,alpha_2,alpha_1,...,alpha_3,beta_4) | ^ ./others/normeRnAwR.cpp:725:20: warning: invalid UTF-8 in comment [-Winvalid-utf8] 725 | //x est le numro de la permutation pour s^{(k)}. La valeur maximale de x est 2*N^(vecd[A[k]]-1). Note: 2^32-2*50^(7-1) < 0. | ^ ./others/normeRnAwR.cpp:726:46: warning: invalid UTF-8 in comment [-Winvalid-utf8] 726 | // Par exemple, le point x=54 sur la sphre R^{d_3} correspondra (si d_3=4 et N=50) au choix (alpha=1,alpha=2,beta=4) | ^ ./others/normeRnAwR.cpp:730:13: warning: invalid UTF-8 in comment [-Winvalid-utf8] 730 | //Cas o d_i=1, il n'y a que deux points possibles sur la sphre dans R^1: matrice 2 lignes et une colonne | ^ ./others/normeRnAwR.cpp:730:67: warning: invalid UTF-8 in comment [-Winvalid-utf8] 730 | //Cas o d_i=1, il n'y a que deux points possibles sur la sphre dans R^1: matrice 2 lignes et une colonne | ^ ./others/normeRnAwR.cpp:730:89: warning: invalid UTF-8 in comment [-Winvalid-utf8] 730 | //Cas o d_i=1, il n'y a que deux points possibles sur la sphre dans R^1: matrice 2 lignes et une colonne | ^ ./others/normeRnAwR.cpp:736:13: warning: invalid UTF-8 in comment [-Winvalid-utf8] 736 | //Cas o d_i=2, c'est--dire sur un cercle: matrice 2*N lignes et 2 colonnes | ^ ./others/normeRnAwR.cpp:736:28: warning: invalid UTF-8 in comment [-Winvalid-utf8] 736 | //Cas o d_i=2, c'est--dire sur un cercle: matrice 2*N lignes et 2 colonnes | ^ ./others/normeRnAwR.cpp:736:58: warning: invalid UTF-8 in comment [-Winvalid-utf8] 736 | //Cas o d_i=2, c'est--dire sur un cercle: matrice 2*N lignes et 2 colonnes | ^ ./others/normeRnAwR.cpp:742:13: warning: invalid UTF-8 in comment [-Winvalid-utf8] 742 | //Cas o d_i>2 | ^ ./others/normeRnAwR.cpp:745:42: warning: invalid UTF-8 in comment [-Winvalid-utf8] 745 | //on calcule la permutation associe x=*(permvecd+cardA-k) en utilisant l'quivalent C++ de mon programme decomposition.R, Elle doit tre de longueur d_k-1 | ^ ./others/normeRnAwR.cpp:745:45: warning: invalid UTF-8 in comment [-Winvalid-utf8] 745 | //on calcule la permutation associe x=*(permvecd+cardA-k) en utilisant l'quivalent C++ de mon programme decomposition.R, Elle doit tre de longueur d_k-1 | ^ ./others/normeRnAwR.cpp:745:84: warning: invalid UTF-8 in comment [-Winvalid-utf8] 745 | //on calcule la permutation associe x=*(permvecd+cardA-k) en utilisant l'quivalent C++ de mon programme decomposition.R, Elle doit tre de longueur d_k-1 | ^ ./others/normeRnAwR.cpp:745:143: warning: invalid UTF-8 in comment [-Winvalid-utf8] 745 | //on calcule la permutation associe x=*(permvecd+cardA-k) en utilisant l'quivalent C++ de mon programme decomposition.R, Elle doit tre de longueur d_k-1 | ^ ./others/normeRnAwR.cpp:757:71: warning: invalid UTF-8 in comment [-Winvalid-utf8] 757 | // *(decomp+0), ..., *(decomp+*(vecd+*(A+k-1)-1)-2) correspond la permutation (de longueur d_k-1) associe x. Cela permettra de choisir | ^ ./others/normeRnAwR.cpp:757:114: warning: invalid UTF-8 in comment [-Winvalid-utf8] 757 | // *(decomp+0), ..., *(decomp+*(vecd+*(A+k-1)-1)-2) correspond la permutation (de longueur d_k-1) associe x. Cela permettra de choisir | ^ ./others/normeRnAwR.cpp:757:117: warning: invalid UTF-8 in comment [-Winvalid-utf8] 757 | // *(decomp+0), ..., *(decomp+*(vecd+*(A+k-1)-1)-2) correspond la permutation (de longueur d_k-1) associe x. Cela permettra de choisir | ^ ./others/normeRnAwR.cpp:758:16: warning: invalid UTF-8 in comment [-Winvalid-utf8] 758 | // le x-me vecteur s^{(k)} sur la sphre R^{d_k} en coordonnes sphriques | ^ ./others/normeRnAwR.cpp:758:46: warning: invalid UTF-8 in comment [-Winvalid-utf8] 758 | // le x-me vecteur s^{(k)} sur la sphre R^{d_k} en coordonnes sphriques | ^ ./others/normeRnAwR.cpp:758:69: warning: invalid UTF-8 in comment [-Winvalid-utf8] 758 | // le x-me vecteur s^{(k)} sur la sphre R^{d_k} en coordonnes sphriques | ^ ./others/normeRnAwR.cpp:758:76: warning: invalid UTF-8 in comment [-Winvalid-utf8] 758 | // le x-me vecteur s^{(k)} sur la sphre R^{d_k} en coordonnes sphriques | ^ ./others/normeRnAwR.cpp:764:42: warning: invalid UTF-8 in comment [-Winvalid-utf8] 764 | // On passe maintenant en coordonnes cartsiennes (s^{(k)}=(x_1,...,x_{d_A[k]}). Voir le livre de Martin p.32 | ^ ./others/normeRnAwR.cpp:764:50: warning: invalid UTF-8 in comment [-Winvalid-utf8] 764 | // On passe maintenant en coordonnes cartsiennes (s^{(k)}=(x_1,...,x_{d_A[k]}). Voir le livre de Martin p.32 | ^ ./others/normeRnAwR.cpp:784:23: warning: invalid UTF-8 in comment [-Winvalid-utf8] 784 | } // fin du Cas o d_i>2 | ^ ./others/normeRnAwR.cpp:787:11: warning: invalid UTF-8 in comment [-Winvalid-utf8] 787 | // Cration des indices de dbut et de fin de colonnes pour extraire les donnes dans X | ^ ./others/normeRnAwR.cpp:787:34: warning: invalid UTF-8 in comment [-Winvalid-utf8] 787 | // Cration des indices de dbut et de fin de colonnes pour extraire les donnes dans X | ^ ./others/normeRnAwR.cpp:787:83: warning: invalid UTF-8 in comment [-Winvalid-utf8] 787 | // Cration des indices de dbut et de fin de colonnes pour extraire les donnes dans X | ^ ./others/normeRnAwR.cpp:806:39: warning: invalid UTF-8 in comment [-Winvalid-utf8] 806 | //On calcule t_i^{(k)} comme indiqu par Martin "For s^{(k)}, evaluate the n values =t_i^k" | ^ ./others/normeRnAwR.cpp:825:47: warning: invalid UTF-8 in comment [-Winvalid-utf8] 825 | // On remplit la matrice n*n comme indiqu par Martin, ligne l, colonne ii | ^ ./others/normeRnAwR.cpp:836:25: warning: invalid UTF-8 in comment [-Winvalid-utf8] 836 | //On multiplie terme terme (au fur et mesure) les |A| matrices n*n obtenues. Il ne s'agit pas d'un produit matriciel mais d'un produit terme terme. | ^ ./others/normeRnAwR.cpp:836:44: warning: invalid UTF-8 in comment [-Winvalid-utf8] 836 | //On multiplie terme terme (au fur et mesure) les |A| matrices n*n obtenues. Il ne s'agit pas d'un produit matriciel mais d'un produit terme terme. | ^ ./others/normeRnAwR.cpp:836:149: warning: invalid UTF-8 in comment [-Winvalid-utf8] 836 | //On multiplie terme terme (au fur et mesure) les |A| matrices n*n obtenues. Il ne s'agit pas d'un produit matriciel mais d'un produit terme terme. | ^ ./others/normeRnAwR.cpp:846:40: warning: invalid UTF-8 in comment [-Winvalid-utf8] 846 | //A ce stade, la matrice PsiA est cre | ^ ./others/normeRnAwR.cpp:878:10: warning: invalid UTF-8 in comment [-Winvalid-utf8] 878 | //On libre de la mmoire | ^ ./others/normeRnAwR.cpp:878:21: warning: invalid UTF-8 in comment [-Winvalid-utf8] 878 | //On libre de la mmoire | ^ ./others/normeRnAwR.cpp:888:36: warning: invalid UTF-8 in comment [-Winvalid-utf8] 888 | //On modifie le pointeur d'entre pour renvoyer les rsultats | ^ ./others/normeRnAwR.cpp:888:58: warning: invalid UTF-8 in comment [-Winvalid-utf8] 888 | //On modifie le pointeur d'entre pour renvoyer les rsultats | ^ dependogram.cpp:503:8: warning: invalid UTF-8 in comment [-Winvalid-utf8] 503 | //Dclaration des variables | ^ dependogram.cpp:515:53: warning: invalid UTF-8 in comment [-Winvalid-utf8] 515 | *(N+0)=10; //N: nombre de points de la discrtisation | ^ dependogram.cpp:519:48: warning: invalid UTF-8 in comment [-Winvalid-utf8] 519 | *(vecd+0)=3; //vecd=(d_1,d_2,...,d_p) o les d_j sont des entiers | ^ dependogram.cpp:524:66: warning: invalid UTF-8 in comment [-Winvalid-utf8] 524 | X = new double[*(n+0)*nbcol]; //X est la matrice des donnes: n lignes et sum(vecd)=nbcol colonnes, remplie par colonnes | ^ dependogram.cpp:603:8: warning: invalid UTF-8 in comment [-Winvalid-utf8] 603 | //Dclaration des variables | ^ dependogram.cpp:612:33: warning: invalid UTF-8 in comment [-Winvalid-utf8] 612 | long *idum; //seed pour le gnrateur | ^ dependogram.cpp:612:35: warning: invalid UTF-8 in comment [-Winvalid-utf8] 612 | long *idum; //seed pour le gnrateur | ^ dependogram.cpp:639:96: warning: invalid UTF-8 in comment [-Winvalid-utf8] 639 | // RnAs: vecteur de taille 2^p-p-1 contenant la norme de RnA pour chacun des 2^p-p-1 A diffrents avec |A|>1 | ^ dependogram.cpp:652:138: warning: invalid UTF-8 in comment [-Winvalid-utf8] 652 | #Chaque colonne de la matrice RnAsetoile contiendra un vecteur de taille 2^p-p-1 contenant la norme de RnA pour chacun des 2^p-p-1 A diffrents (pour la matrice Xetoile considre) | ^ dependogram.cpp:652:176: warning: invalid UTF-8 in comment [-Winvalid-utf8] 652 | #Chaque colonne de la matrice RnAsetoile contiendra un vecteur de taille 2^p-p-1 contenant la norme de RnA pour chacun des 2^p-p-1 A diffrents (pour la matrice Xetoile considre) | ^ dependogram.cpp:652:178: warning: invalid UTF-8 in comment [-Winvalid-utf8] 652 | #Chaque colonne de la matrice RnAsetoile contiendra un vecteur de taille 2^p-p-1 contenant la norme de RnA pour chacun des 2^p-p-1 A diffrents (pour la matrice Xetoile considre) | ^ dependogram.cpp:681:25: warning: invalid UTF-8 in comment [-Winvalid-utf8] 681 | } //aj est maintenant dfini | ^ dependogram.cpp:709:25: warning: invalid UTF-8 in comment [-Winvalid-utf8] 709 | } //aj est maintenant dfini | ^ dependogram.cpp:740:13: warning: invalid UTF-8 in comment [-Winvalid-utf8] 740 | //On libre de la mmoire | ^ dependogram.cpp:740:24: warning: invalid UTF-8 in comment [-Winvalid-utf8] 740 | //On libre de la mmoire | ^ 268 warnings generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c mdcov.cpp -o mdcov.o clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c phinhat.cpp -o phinhat.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c zhpevx.f -o zhpevx.o zhpevx.f:249:17: 249 | COMPLEX*16 ap( * ), work( * ), z( ldz, * ) | 1 Warning: GNU Extension: Nonstandard type declaration COMPLEX*16 at (1) zhpevx.f:257:17: 257 | COMPLEX*16 cone | 1 Warning: GNU Extension: Nonstandard type declaration COMPLEX*16 at (1) clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c myzhpevx.cpp -o myzhpevx.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/disnan.f -o othersfortran/disnan.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlaebz.f -o othersfortran/dlaebz.o othersfortran/dlaebz.f:319:45: 319 | $ RELTOL, PIVMIN, D, E, E2, NVAL, AB, C, MOUT, | 1 Warning: Unused dummy argument 'e' at (1) [-Wunused-dummy-argument] /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlagts.f -o othersfortran/dlagts.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlanst.f -o othersfortran/dlanst.o othersfortran/dlanst.f:124:30: 124 | DOUBLE PRECISION ANORM, SCALE, SUM | ^ Warning: 'anorm' may be used uninitialized [-Wmaybe-uninitialized] /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlarnv.f -o othersfortran/dlarnv.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlascl.f -o othersfortran/dlascl.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dstebz.f -o othersfortran/dstebz.o othersfortran/dstebz.f:659:39: 659 | IF( W( JE ).LE.WLU .AND. IDISCL.GT.0 ) THEN | ^ Warning: 'wlu' may be used uninitialized [-Wmaybe-uninitialized] othersfortran/dstebz.f:297:63: 297 | $ TMP1, TMP2, TNORM, ULP, WKILL, WL, WLU, WU, WUL | ^ note: 'wlu' was declared here othersfortran/dstebz.f:661:44: 661 | ELSE IF( W( JE ).GE.WUL .AND. IDISCU.GT.0 ) THEN | ^ Warning: 'wul' may be used uninitialized [-Wmaybe-uninitialized] othersfortran/dstebz.f:297:72: 297 | $ TMP1, TMP2, TNORM, ULP, WKILL, WL, WLU, WU, WUL | ^ note: 'wul' was declared here /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/ilaenv.f -o othersfortran/ilaenv.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/iparmq.f -o othersfortran/iparmq.o othersfortran/iparmq.f:215:68: 215 | INTEGER FUNCTION IPARMQ( ISPEC, NAME, OPTS, N, ILO, IHI, LWORK ) | 1 Warning: Unused dummy argument 'lwork' at (1) [-Wunused-dummy-argument] othersfortran/iparmq.f:215:51: 215 | INTEGER FUNCTION IPARMQ( ISPEC, NAME, OPTS, N, ILO, IHI, LWORK ) | 1 Warning: Unused dummy argument 'n' at (1) [-Wunused-dummy-argument] othersfortran/iparmq.f:215:42: 215 | INTEGER FUNCTION IPARMQ( ISPEC, NAME, OPTS, N, ILO, IHI, LWORK ) | 1 Warning: Unused dummy argument 'name' at (1) [-Wunused-dummy-argument] othersfortran/iparmq.f:215:48: 215 | INTEGER FUNCTION IPARMQ( ISPEC, NAME, OPTS, N, ILO, IHI, LWORK ) | 1 Warning: Unused dummy argument 'opts' at (1) [-Wunused-dummy-argument] /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zhptrd.f -o othersfortran/zhptrd.o othersfortran/zhptrd.f:165:21: 165 | DOUBLE COMPLEX AP( * ), TAU( * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zhptrd.f:171:21: 171 | DOUBLE COMPLEX ONE, ZERO, HALF | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zhptrd.f:179:21: 179 | DOUBLE COMPLEX ALPHA, TAUI | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zhptrd.f:186:21: 186 | DOUBLE COMPLEX ZDOTC | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zhptrd.f:227:21: 227 | E( I ) = ALPHA | 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) [-Wconversion] othersfortran/zhptrd.f:252:23: 252 | D( I+1 ) = AP( I1+I ) | 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) [-Wconversion] othersfortran/zhptrd.f:256:18: 256 | D( 1 ) = AP( 1 ) | 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) [-Wconversion] othersfortran/zhptrd.f:272:21: 272 | E( I ) = ALPHA | 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) [-Wconversion] othersfortran/zhptrd.f:299:21: 299 | D( I ) = AP( II ) | 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) [-Wconversion] othersfortran/zhptrd.f:303:18: 303 | D( N ) = AP( II ) | 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) [-Wconversion] /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zlarf.f -o othersfortran/zlarf.o othersfortran/zlarf.f:139:21: 139 | DOUBLE COMPLEX TAU | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zlarf.f:142:21: 142 | DOUBLE COMPLEX C( LDC, * ), V( * ), WORK( * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zlarf.f:148:21: 148 | DOUBLE COMPLEX ONE, ZERO | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zlasr.f -o othersfortran/zlasr.o othersfortran/zlasr.f:214:21: 214 | DOUBLE COMPLEX A( LDA, * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zlasr.f:226:21: 226 | DOUBLE COMPLEX TEMP | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zsteqr.f -o othersfortran/zsteqr.o othersfortran/zsteqr.f:146:21: 146 | DOUBLE COMPLEX Z( LDZ, * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zsteqr.f:155:21: 155 | DOUBLE COMPLEX CZERO, CONE | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zupgtr.f -o othersfortran/zupgtr.o othersfortran/zupgtr.f:127:21: 127 | DOUBLE COMPLEX AP( * ), Q( LDQ, * ), TAU( * ), WORK( * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zupgtr.f:133:21: 133 | DOUBLE COMPLEX CZERO, CONE | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dladiv.f -o othersfortran/dladiv.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlaev2.f -o othersfortran/dlaev2.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlaisnan.f -o othersfortran/dlaisnan.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlapy2.f -o othersfortran/dlapy2.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlartg.f -o othersfortran/dlartg.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlasrt.f -o othersfortran/dlasrt.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dsterf.f -o othersfortran/dsterf.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/ilazlc.f -o othersfortran/ilazlc.o othersfortran/ilazlc.f:90:21: 90 | DOUBLE COMPLEX A( LDA, * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/ilazlc.f:96:21: 96 | DOUBLE COMPLEX ZERO | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/lsame.f -o othersfortran/lsame.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zladiv.f -o othersfortran/zladiv.o othersfortran/zladiv.f:65:21: 65 | DOUBLE COMPLEX FUNCTION ZLADIV( X, Y ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zladiv.f:73:21: 73 | DOUBLE COMPLEX X, Y | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zlarfg.f -o othersfortran/zlarfg.o othersfortran/zlarfg.f:116:21: 116 | DOUBLE COMPLEX ALPHA, TAU | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zlarfg.f:119:21: 119 | DOUBLE COMPLEX X( * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zlarfg.f:134:21: 134 | DOUBLE COMPLEX ZLADIV | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zlassq.f -o othersfortran/zlassq.o othersfortran/zlassq.f:119:21: 119 | DOUBLE COMPLEX X( * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zung2l.f -o othersfortran/zung2l.o othersfortran/zung2l.f:126:21: 126 | DOUBLE COMPLEX A( LDA, * ), TAU( * ), WORK( * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zung2l.f:132:21: 132 | DOUBLE COMPLEX ONE, ZERO | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zupmtr.f -o othersfortran/zupmtr.o othersfortran/zupmtr.f:163:21: 163 | DOUBLE COMPLEX AP( * ), C( LDC, * ), TAU( * ), WORK( * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zupmtr.f:169:21: 169 | DOUBLE COMPLEX ONE | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zupmtr.f:175:21: 175 | DOUBLE COMPLEX AII, TAUI | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlae2.f -o othersfortran/dlae2.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlagtf.f -o othersfortran/dlagtf.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlamch.f -o othersfortran/dlamch.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlapy3.f -o othersfortran/dlapy3.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlaruv.f -o othersfortran/dlaruv.o othersfortran/dlaruv.f:438:72: 438 | ISEED( 1 ) = IT1 | ^ Warning: 'it1' may be used uninitialized [-Wmaybe-uninitialized] othersfortran/dlaruv.f:121:47: 121 | INTEGER I, I1, I2, I3, I4, IT1, IT2, IT3, IT4, J | ^ note: 'it1' was declared here othersfortran/dlaruv.f:439:72: 439 | ISEED( 2 ) = IT2 | ^ Warning: 'it2' may be used uninitialized [-Wmaybe-uninitialized] othersfortran/dlaruv.f:121:52: 121 | INTEGER I, I1, I2, I3, I4, IT1, IT2, IT3, IT4, J | ^ note: 'it2' was declared here othersfortran/dlaruv.f:440:72: 440 | ISEED( 3 ) = IT3 | ^ Warning: 'it3' may be used uninitialized [-Wmaybe-uninitialized] othersfortran/dlaruv.f:121:57: 121 | INTEGER I, I1, I2, I3, I4, IT1, IT2, IT3, IT4, J | ^ note: 'it3' was declared here othersfortran/dlaruv.f:441:72: 441 | ISEED( 4 ) = IT4 | ^ Warning: 'it4' may be used uninitialized [-Wmaybe-uninitialized] othersfortran/dlaruv.f:121:62: 121 | INTEGER I, I1, I2, I3, I4, IT1, IT2, IT3, IT4, J | ^ note: 'it4' was declared here /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/dlassq.f -o othersfortran/dlassq.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/ieeeck.f -o othersfortran/ieeeck.o /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/ilazlr.f -o othersfortran/ilazlr.o othersfortran/ilazlr.f:90:21: 90 | DOUBLE COMPLEX A( LDA, * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/ilazlr.f:96:21: 96 | DOUBLE COMPLEX ZERO | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/xerbla.f -o othersfortran/xerbla.o othersfortran/xerbla.f:71:37: 71 | SUBROUTINE XERBLA( SRNAME, INFO ) | 1 Warning: Unused dummy argument 'info' at (1) [-Wunused-dummy-argument] othersfortran/xerbla.f:71:31: 71 | SUBROUTINE XERBLA( SRNAME, INFO ) | 1 Warning: Unused dummy argument 'srname' at (1) [-Wunused-dummy-argument] /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zlanhp.f -o othersfortran/zlanhp.o othersfortran/zlanhp.f:131:21: 131 | DOUBLE COMPLEX AP( * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zlanhp.f:142:48: 142 | DOUBLE PRECISION ABSA, SCALE, SUM, VALUE | ^ Warning: 'value' may be used uninitialized [-Wmaybe-uninitialized] /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zlaset.f -o othersfortran/zlaset.o othersfortran/zlaset.f:117:21: 117 | DOUBLE COMPLEX ALPHA, BETA | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zlaset.f:120:21: 120 | DOUBLE COMPLEX A( LDA, * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zstein.f -o othersfortran/zstein.o othersfortran/zstein.f:197:21: 197 | DOUBLE COMPLEX Z( LDZ, * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zstein.f:203:21: 203 | DOUBLE COMPLEX CZERO, CONE | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zstein.f:425:16: 425 | IF( NRM.LT.DTPCRT ) | ^ Warning: 'dtpcrt' may be used uninitialized [-Wmaybe-uninitialized] othersfortran/zstein.f:216:31: 216 | DOUBLE PRECISION DTPCRT, EPS, EPS1, NRM, ONENRM, ORTOL, PERTOL, | ^ note: 'dtpcrt' was declared here othersfortran/zstein.f:386:72: 386 | $ DASUM( BLKSIZ, WORK( INDRV1+1 ), 1 ) | ^ Warning: 'onenrm' may be used uninitialized [-Wmaybe-uninitialized] othersfortran/zstein.f:216:55: 216 | DOUBLE PRECISION DTPCRT, EPS, EPS1, NRM, ONENRM, ORTOL, PERTOL, | ^ note: 'onenrm' was declared here othersfortran/zstein.f:400:15: 400 | IF( ABS( XJ-XJM ).GT.ORTOL ) | ^ Warning: 'ortol' may be used uninitialized [-Wmaybe-uninitialized] othersfortran/zstein.f:216:62: 216 | DOUBLE PRECISION DTPCRT, EPS, EPS1, NRM, ONENRM, ORTOL, PERTOL, | ^ note: 'ortol' was declared here othersfortran/zstein.f:350:72: 350 | SEP = XJ - XJM | ^ Warning: 'xjm' may be used uninitialized [-Wmaybe-uninitialized] othersfortran/zstein.f:217:47: 217 | $ SCL, SEP, TOL, XJ, XJM, ZTR | ^ note: 'xjm' was declared here othersfortran/zstein.f:402:15: 402 | IF( GPIND.NE.J ) THEN | ^ Warning: 'gpind' may be used uninitialized [-Wmaybe-uninitialized] othersfortran/zstein.f:213:46: 213 | INTEGER B1, BLKSIZ, BN, GPIND, I, IINFO, INDRV1, | ^ note: 'gpind' was declared here /opt/gfortran/bin/gfortran -mtune=native -mmacosx-version-min=26 -fPIC -g -O2 -Wall -pedantic -c othersfortran/zung2r.f -o othersfortran/zung2r.o othersfortran/zung2r.f:126:21: 126 | DOUBLE COMPLEX A( LDA, * ), TAU( * ), WORK( * ) | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) othersfortran/zung2r.f:132:21: 132 | DOUBLE COMPLEX ONE, ZERO | 1 Warning: GNU Extension: DOUBLE COMPLEX at (1) clang++ -mmacos-version-min=26 -std=gnu++20 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Users/ripley/R/R-devel/lib -L/opt/R/arm64/lib -o IndependenceTests.so IndependenceTests_init.o Cnhat.o cubature1.o dependogram.o mdcov.o phinhat.o zhpevx.o myzhpevx.o othersfortran/disnan.o othersfortran/dlaebz.o othersfortran/dlagts.o othersfortran/dlanst.o othersfortran/dlarnv.o othersfortran/dlascl.o othersfortran/dstebz.o othersfortran/ilaenv.o othersfortran/iparmq.o othersfortran/zhptrd.o othersfortran/zlarf.o othersfortran/zlasr.o othersfortran/zsteqr.o othersfortran/zupgtr.o othersfortran/dladiv.o othersfortran/dlaev2.o othersfortran/dlaisnan.o othersfortran/dlapy2.o othersfortran/dlartg.o othersfortran/dlasrt.o othersfortran/dsterf.o othersfortran/ilazlc.o othersfortran/lsame.o othersfortran/zladiv.o othersfortran/zlarfg.o othersfortran/zlassq.o othersfortran/zung2l.o othersfortran/zupmtr.o othersfortran/dlae2.o othersfortran/dlagtf.o othersfortran/dlamch.o othersfortran/dlapy3.o othersfortran/dlaruv.o othersfortran/dlassq.o othersfortran/ieeeck.o othersfortran/ilazlr.o othersfortran/xerbla.o othersfortran/zlanhp.o othersfortran/zlaset.o othersfortran/zstein.o othersfortran/zung2r.o -L/Users/ripley/R/R-devel/lib -lRlapack -L/Users/ripley/R/R-devel/lib -lRblas -L/opt/gfortran/lib/gcc/aarch64-apple-darwin20.0/14.2.0 -L/opt/gfortran/lib -lemutls_w -lheapt_w -lgfortran -lquadmath -L/opt/gfortran/lib/gcc/aarch64-apple-darwin20.0/14.2.0 -L/opt/gfortran/lib -lemutls_w -lheapt_w -lgfortran -lquadmath -L/Users/ripley/R/R-devel/lib -lR ld: warning: ignoring duplicate libraries: '-lemutls_w', '-lgfortran', '-lheapt_w', '-lquadmath' installing to /Users/ripley/R/packages/tests-devel/IndependenceTests.Rcheck/00LOCK-IndependenceTests/00new/IndependenceTests/libs ** R ** data ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (IndependenceTests)