WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 16d0006

Browse files
authored
Discard changes to lib/node_modules/@stdlib/blas/base/sasum/benchmark/c/benchmark.length.c
1 parent 855ad6d commit 16d0006

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

lib/node_modules/@stdlib/blas/base/sasum/benchmark/c/benchmark.length.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,11 @@ static float rand_float( void ) {
9696
*/
9797
static double benchmark1( int iterations, int len ) {
9898
double elapsed;
99-
float *x;
99+
float x[ len ];
100100
float y;
101101
double t;
102102
int i;
103103

104-
x = (float *)malloc( len * sizeof( float ) );
105104
for ( i = 0; i < len; i++ ) {
106105
x[ i ] = ( rand_float()*20000.0f ) - 10000.0f;
107106
}
@@ -118,7 +117,6 @@ static double benchmark1( int iterations, int len ) {
118117
if ( y != y ) {
119118
printf( "should not return NaN\n" );
120119
}
121-
free( x );
122120
return elapsed;
123121
}
124122

@@ -131,12 +129,11 @@ static double benchmark1( int iterations, int len ) {
131129
*/
132130
static double benchmark2( int iterations, int len ) {
133131
double elapsed;
134-
float *x;
132+
float x[ len ];
135133
float y;
136134
double t;
137135
int i;
138136

139-
x = (float *)malloc( len * sizeof( float ) );
140137
for ( i = 0; i < len; i++ ) {
141138
x[ i ] = ( rand_float()*20000.0f ) - 10000.0f;
142139
}
@@ -153,7 +150,6 @@ static double benchmark2( int iterations, int len ) {
153150
if ( y != y ) {
154151
printf( "should not return NaN\n" );
155152
}
156-
free( x );
157153
return elapsed;
158154
}
159155

0 commit comments

Comments
 (0)