Error Compiling for board Arduino Uno WiFi Rev2

I have been getting this error message several times now on my new Arduino Uno WiFi Rev2.
Here is my code below:

#include <Blynk.h>

#define speakerPin 11
/* Comment this out tBo disable prints and save space */
#define BLYNK_PRINT Serial

#include <SPI.h>
#include <WiFi.h>
#include <BlynkSimpleWifi.h>

// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "************************";

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "***********";
char pass[] = "**********";

// Attach virtual serial terminal to Virtual Pin V1
WidgetTerminal terminal(V1);

// You can send commands from Terminal to your hardware. Just use
// the same Virtual Pin as your Terminal Widget
BLYNK_WRITE(V1)
{

// if you type "Marco" into Terminal Widget - it will respond: "Polo:"
if (String("Marco") == param.asStr()) {
terminal.println("You said: 'Marco'") ;
terminal.println("I said: 'Polo'") ;
} else {

// Send it back
terminal.print("You said:");
terminal.write(param.getBuffer(), param.getLength());
terminal.println();
}

// Ensure everything is sent
terminal.flush();
{

}

void setup();

pinMode(11, OUTPUT);

{
// Debug console
Serial.begin(9600);

Blynk.begin(auth, ssid, pass);
// You can also specify server:
//Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80);
//Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080);

// Clear the terminal content
terminal.clear();

// This will print Blynk Software version to the Terminal Widget when
// your hardware gets connected to Blynk Server
terminal.println(F("Blynk v" BLYNK_VERSION ": Device started"));
terminal.println(F("-------------"));
terminal.println(F("Type 'Marco' and get a reply, or type"));
terminal.println(F("anything else and get it printed back."));
terminal.flush();

}
}

void loop(){
Blynk.run();
while(terminal, 1){
tone (speakerPin, 100);

}
}

And here are the error messages:

Arduino: 1.8.11 (Windows 10), Board: "Arduino Uno WiFi Rev2, ATMEGA328"

In file included from C:\Users\chris\Documents\Arduino\ArduinoBikeCode\ArduinoBikeCode.ino:2:0:

C:\Users\chris\Documents\Arduino\libraries\Blynk\src/Blynk.h:15:2: warning: #warning "Please include a board-specific header file, instead of Blynk.h (see examples)" [-Wcpp]

#warning "Please include a board-specific header file, instead of Blynk.h (see examples)"

^~~~~~~

In file included from C:\Users\chris\Documents\Arduino\ArduinoBikeCode\ArduinoBikeCode.ino:15:0:

C:\Users\chris\Documents\Arduino\libraries\Blynk\src/BlynkSimpleWifi.h:19:0: warning: "BLYNK_TIMEOUT_MS" redefined

#define BLYNK_TIMEOUT_MS 6000UL

In file included from C:\Users\chris\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:14:0,

from C:\Users\chris\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,

from C:\Users\chris\Documents\Arduino\ArduinoBikeCode\ArduinoBikeCode.ino:2:

C:\Users\chris\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkConfig.h:37:0: note: this is the location of the previous definition

#define BLYNK_TIMEOUT_MS 3000UL

C:\Users\chris\AppData\Local\Temp\ccg6rGef.ltrans0.ltrans.o: In function `main':

C:\Users\chris\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/main.cpp:43: undefined reference to `setup'

collect2.exe: error: ld returned 1 exit status

exit status 1
Error compiling for board Arduino Uno WiFi Rev2.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

All help is greatly appreciated. Thank you!